feat(release): publish tag, changelog and OCI annotations on the db artifact - #14
Merged
Merged
Conversation
…rtifact Mirrors the release-publish-oci chain: the rds-postgres-db revision now carries the image tag in its meta and an annotations blob (release-please notes as the curated changelog + org.opencontainers.image keys). Annotations are last-write-wins full replacement, so every run sends the complete set; the release body is truncated at its first '## Artifact' section so backfill re-runs never feed the appended tables back in. CLI channel moves alpha-packages -> alpha for the new flags. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Companion to actions-nullplatform#98: the server image gets tag/changelog/annotations through the shared chain the moment that PR merges (callers pin
@main); this PR gives the inlinefinalize_dbjob the same treatment for rds-postgres-db:--tag $TAGinto the revision meta (the db image is tagged with the git tag directly)--changelog-filefrom the GitHub release body, truncated at the first## Artifactsection so backfill re-runs never re-ingest the appended artifact tables; skipped when empty--annotation org.opencontainers.image.source/revision/version(revision = the tag's commit, correct onexisting_tagbackfills too)alpha-packages→alpha(carries the flags from cli#224)Annotations are last-write-wins full replacement, so each run sends the complete set.
🤖 Generated with Claude Code