Skip to content

chore: split docker publish from release - #480

Merged
nieomylnieja merged 1 commit into
mainfrom
split-release-docker-publish
Jun 5, 2026
Merged

chore: split docker publish from release#480
nieomylnieja merged 1 commit into
mainfrom
split-release-docker-publish

Conversation

@nieomylnieja

Copy link
Copy Markdown
Collaborator

Motivation

The release workflow currently uploads GitHub release assets and publishes Docker images in the same job. If Docker publishing fails after GoReleaser succeeds, rerunning the job retries the release asset upload and can fail on already-existing assets instead of retrying only the Docker publish.

Summary

Split Docker publishing into a separate docker-publish job that runs after the binary release job. The Docker e2e job now depends on docker-publish and tests the Docker metadata version tag produced by that job.

Testing

  • yq . .github/workflows/release.yml
  • make check/spell check/trailing

@nieomylnieja nieomylnieja changed the title ci: split docker publish from release chore: split docker publish from release Jun 5, 2026
@nieomylnieja
nieomylnieja force-pushed the split-release-docker-publish branch from 0af1212 to 62de83f Compare June 5, 2026 11:13
@nieomylnieja
nieomylnieja enabled auto-merge (squash) June 5, 2026 11:22
@nobl9-adam-szymanski
nobl9-adam-szymanski self-requested a review June 5, 2026 11:55
@nieomylnieja
nieomylnieja merged commit 6fb2244 into main Jun 5, 2026
5 checks passed
@nieomylnieja
nieomylnieja deleted the split-release-docker-publish branch June 5, 2026 11:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants