Skip to content

Tags: a9lim/blam

Tags

v2.0.0

Toggle v2.0.0's commit message

Verified

This commit was signed with the committer’s verified signature.
a9lim a9lim
release: trigger on the main push itself; guard waits for CI on the SHA

The first armed release run failed at the token mint: crates.io
trusted publishing rejects workflow_run-triggered workflows (status
400, by policy). The trigger moves to push-on-main — a supported
event — and the guard's first step polls the CI workflow's run for
the exact pushed SHA, failing unless it concluded successfully, so
the documented invariant (publication never outruns the verification
bar, always at a CI-validated SHA) is preserved under the new
trigger. workflow_run head_sha references become github.sha, which on
a push event is the same commit. The workflow file name and
crates-io environment are unchanged, so the trusted-publisher
configuration still matches.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

v1.0.1

Toggle v1.0.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #3 from a9lim/dev

Dev

Verified

This tag was signed with the committer’s verified signature.
a9lim a9lim