Skip to content

fix: remove tag from attest subject-name#53

Merged
jorisjonkers-dev-agents[bot] merged 1 commit into
mainfrom
fix/attest-subject-name-no-tag
Jul 9, 2026
Merged

fix: remove tag from attest subject-name#53
jorisjonkers-dev-agents[bot] merged 1 commit into
mainfrom
fix/attest-subject-name-no-tag

Conversation

@jorisjonkers-dev-agents

Copy link
Copy Markdown
Contributor

Summary

  • actions/attest-build-provenance (v2.2.3) validates subject-name as an OCI image name
  • When push-to-registry: true, the action must not have a tag in subject-name — it constructs the fully-qualified ref from the subject-digest and rejects any ref that already includes a tag suffix
  • Error: Invalid image name: ghcr.io/jorisjonkers-dev/agents-ui:deploy-v0.18.13
  • Fix: drop :deploy-${version} from subject-name; the subject-digest is sufficient

Test plan

  • CI green on this PR
  • After merge + version bump in agents-ui, publish run succeeds end-to-end including attestation

actions/attest-build-provenance (v2.2.3) validates subject-name as an OCI
image name, which must NOT include a tag when push-to-registry is true.
The action uses the subject-digest to construct the fully-qualified ref and
rejects any ref that already includes a tag.

Removes ":deploy-${version}" from subject-name; the digest alone is
sufficient for attestation lookup.
@jorisjonkers-dev-agents jorisjonkers-dev-agents Bot merged commit 597a48f into main Jul 9, 2026
5 checks passed
@jorisjonkers-dev-agents jorisjonkers-dev-agents Bot deleted the fix/attest-subject-name-no-tag branch July 9, 2026 19:25
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