Skip to content

ci: publish release images from staged builds - #2654

Merged
Mirko-von-Leipzig merged 3 commits into
nextfrom
ci-stage-release-images
Sep 21, 2026
Merged

Mirko-von-Leipzig merged 3 commits into
nextfrom
ci-stage-release-images

Conversation

@huitseeker

Copy link
Copy Markdown
Contributor

Title: ci: publish release images from staged builds

This follows #2652 and its release discussion. PR #2652 made pull request validation build each architecture once. Releases still rebuild all seven images in the publish jobs.

Release staging now pushes each service under an immutable tag for its architecture. After the other checks pass, one job combines each pair and adds the final tags. Publication uses the checked images without rebuilding them.

Pull request validation keeps push: false. Release retries reuse the exact staged tag from the successful stage job.

Changelog

changelog = "none"
reason    = "Internal change only."

@Mirko-von-Leipzig Mirko-von-Leipzig left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@Mirko-von-Leipzig
Mirko-von-Leipzig merged commit 5f7597c into next Sep 21, 2026
28 checks passed
@Mirko-von-Leipzig
Mirko-von-Leipzig deleted the ci-stage-release-images branch September 21, 2026 05:48
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.

2 participants