Skip to content

fix(ci): publish a version-tagged image for each release - #834

Draft
MoonBoi9001 wants to merge 2 commits into
mainfrom
mb9/publish-a-version-tagged-image-for-each-release
Draft

MoonBoi9001 wants to merge 2 commits into
mainfrom
mb9/publish-a-version-tagged-image-for-each-release

Conversation

@MoonBoi9001

Copy link
Copy Markdown
Member

No release has ever published an image tagged with its version, because a tag pushed with the workflow token starts no workflow, so k8s/deployment.yaml names an image that does not exist. The release workflow now starts the image build on each new tag, and that build leaves latest and the sha- tag alone.

Important

Merge this before the 0.3.0 release PR (#829), or 0.3.0 will also ship without a version-tagged image.

A tag pushed with the workflow token starts no workflow, so no release ever built an image
tagged with its version, and k8s/deployment.yaml named one that does not exist. The release
workflow now starts the image build on each new tag, which leaves `latest` and `sha-` alone.
Quotes the GitHub file variables that runs write to, and marks the 1 place where a list is
meant to split into separate arguments, so actionlint passes on every workflow.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant