Skip to content

v0.1.0a5

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 06 Aug 14:59
· 19 commits to main since this release
ae3b9f6

0.1.0a5: the first release whose artefacts carry provenance anybody can verify (#8)

Scorecard's Signed-Releases has been sitting at 0/10 with the mechanism already in place, because the
check reads the assets of releases that exist — and 0.1.0a1 through a4 all predate it. A fix
that cannot be verified is a claim, which is the one thing this repository is not allowed to publish.

So: a version, and it earns one under the policy written a few commits ago — "a capability that is
now reachable in the artefact, where it was not before"
. What a consumer can do with this release and
could not with the previous four:

gh attestation verify oci://ghcr.io/easybytehub/hullwork:0.1.0a5 -R easybytehub/hullwork
gh attestation verify hullwork-0.1.0a5-py3-none-any.whl         -R easybytehub/hullwork

Which answers which commit, which workflow and which runner produced this, signed by GitHub through
OIDC — no key of ours to store, rotate or leak. The bundle is attached to the release as
v0.1.0a5.intoto.jsonl as well, so a tool that reads a release's assets can find it without going
through this repository's API. That second copy is the entire reason the check was scoring zero.

Nothing else changed. This is a release cut to prove a mechanism, which the policy allows exactly once
per mechanism and never for a measurement — that is what edge is for now.

Signed-off-by: Javier Miralles Rancaño 68760931+FlagshipDev@users.noreply.github.com