Commit a07cf06
committed
Try out sigstore attestation
Found the sign command in rubygems/release-gem#11
Based on sigstore/sigstore-ruby#225, the
sigstore-cli sign command only works when run in GitHub Actions, right
now.
Locally, I got
$ ruby -S gem exec sigstore-cli:0.2.1 sign slenips --bundle attestation.sigstore.json
Fetching protobug-0.1.0.gem
Fetching sigstore-cli-0.2.1.gem
Fetching protobug_well_known_protos-0.1.0.gem
Fetching protobug_googleapis_field_behavior_protos-0.1.0.gem
Fetching protobug_sigstore_protos-0.1.0.gem
Fetching sigstore-0.2.1.gem
Failed to detect an ambient identity token, please provide one via --identity-token (Sigstore::Error::InvalidIdentityToken)1 parent 6bd3fe3 commit a07cf06
1 file changed
+8
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
0 commit comments