Skip to content

Keep fleet publisher SHA tags separate from runtime images - #49

Merged
nicosuave merged 1 commit into
mainfrom
fix-fleet-tags
Oct 13, 2026
Merged

nicosuave merged 1 commit into
mainfrom
fix-fleet-tags

Conversation

@nicosuave

Copy link
Copy Markdown
Member

The fleet publisher's SHA tag collided with the runtime image. docker/metadata-action sets type=sha's prefix to sha-, which overrides the global flavor prefix, so both matrix targets pushed the same sha-<commit> tag. The fleet job then failed its check for the missing fleet-sha-<commit> tag.

Set the prefix explicitly on the SHA rule. Runtime images retain sha-<commit>; publisher images use fleet-sha-<commit>. This is a one-line workflow fix, verified against metadata-action v5's prefix handling and the failed job's generated tags; git diff --check passed.

The current c4ffcb9 image pair was successfully built and pushed, and all test/build jobs passed. Deployment PR https://github.com/atm-com/kubernetes-manifests/pull/454 will pin the verified immutable image digests, avoiding the colliding tags.

@nicosuave
nicosuave merged commit bbcfceb into main Oct 13, 2026
11 of 12 checks passed
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