axodotdev / axodotdev/cargo-dist

create attestations for installers with github artifact attestations

Open
#1,147 0 comments 0 reactions 1 assignee Claimed by @ashleygwilliams View on GitHub
feature request supplychain security
Dominant language
Rust
Stars
2.1k
Forks
149
Avg merge
1d 11h
Merged PRs (30d)
32

Description

in #1012 we shipped github artifact attestations for artifacts. however, as @Gankra rightly pointed out, the installers are very powerful and could easily do any number of things, including replacing the gh cli, and so if we want to Do Real Security and not hand wave, we should also attest and then verify the installer artifacts as well. (this may, if possible, move the attestation step to the announce step, where the list of all the artifacts is right there)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.