Skip to content

Pin release Compose images to published digests - #681

Merged
SaladDay merged 2 commits into
mainfrom
fix/pin-release-compose-images
Oct 12, 2026
Merged

SaladDay merged 2 commits into
mainfrom
fix/pin-release-compose-images

Conversation

@SaladDay

@SaladDay SaladDay commented Oct 12, 2026 •

Copy link
Copy Markdown
Collaborator

Published Compose selected Core and Web through latest, so installing a named release could combine that release's initialization image with another release's services. Render all three defaults from the immutable image references returned by the publisher. Preserve explicit image overrides and update source installation and Compose smoke rendering for the same template.

Validation: publisher 37 tests (including stable/prerelease/draft defaults), Compose/source installation 7 tests, translations 3 tests passed. Fresh independent complete-diff review found no substantive issues. CI checks the actual Compose smoke. Published tags/assets are unchanged; this correction ships in the next release.

Closes #680.


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.

@SaladDay
SaladDay merged commit 3c62df3 into main Oct 12, 2026
15 checks passed
@SaladDay
SaladDay deleted the fix/pin-release-compose-images branch October 12, 2026 08:30
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.

Versioned installation still pulls floating Core and Web images

1 participant