Skip to content

Release v1.1.0: explicit tags, multi-arch, security fixes - #7

Merged
DeviaVir merged 1 commit into
v1from
main
Oct 30, 2026
Merged

DeviaVir merged 1 commit into
v1from
main

Conversation

@DeviaVir

Copy link
Copy Markdown
Contributor

Release #4 and #6 to v1. After the merge, this will be tagged v1.1.0. No tag points to the earlier v1 head with #4 alone.

Security fixes (#6) for the code that is now on v1:

  • Explicit tags can no longer start with prod- or have the derived <hex>-<number> form.
  • Platform artifacts are downloaded by artifact ID.
  • publish signs only an image whose blobs are all in the build artifact, and rejects ambiguous OCI JSON.
  • Registry errors are parsed without the tag text.
  • build-environment must differ from environment.

Existing callers are not affected: none sets tags, platforms or build-environment.

Who this ships to: consumers that trust refs/heads/v1 pick this up on the merge.

publish.yml: security fixes for explicit tags, artifact hand-off and OCI checks
@DeviaVir
DeviaVir requested a review from a team as a code owner October 30, 2026 12:16
@DeviaVir
DeviaVir enabled auto-merge (squash) October 30, 2026 12:23
@DeviaVir
DeviaVir disabled auto-merge October 30, 2026 12:23
@DeviaVir
DeviaVir merged commit 4240a76 into v1 Oct 30, 2026
4 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