Adding GitHub attestations
Nobody has claimed this yet.
- Dominant language
- Go
- Stars
- 9.6k
- Forks
- 962
- Avg merge
- 23h 27m
- Merged PRs (30d)
- 48
Description
**What would you like to be added**:
GitHub attestations using `actions/attest`
**Why is this needed**:
Tool installers, such as Mise, check GH attestations automatically before trusting a release checksum.
**Additional context**:
It is an additive change that does not introduce risk. It's very simple to add to an existing GH release workflow.
P.S. Thank you!
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by inspecting the repository's existing GitHub release workflow and how release checksums are produced. Add GitHub attestations for the release artifacts using actions/attest, then verify that a release produces attestations that tool installers can validate.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions
- Domain
- ci-cd, release, security
- Issue type
- Feature
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 68/100