Skip to content
Discussion options

You must be logged in to vote

There's multiple ways to verify release assets:

  • Using the gh CLI:
    gh attestation verify \
      --predicate-type "https://spdx.dev/Document/v2.3" \
      --repo "gleam-lang/gleam" \
      --source-ref "refs/tags/v1.12.0" \
      "gleam-v1.12.0-aarch64-apple-darwin.tar.gz"
  • Using cosign directly:
    cosign verify-blob-attestation \
      --bundle "gleam-v1.12.0-aarch64-apple-darwin.tar.gz.sigstore" \
      --new-bundle-format \
      --type "https://spdx.dev/Document/v2.3" \
      --certificate-oidc-issuer "https://token.actions.githubusercontent.com" \
      --certificate-identity "https://github.com/gleam-lang/gleam/.github/workflows/release.yaml@refs/tags/v1.12.0" \
      "gleam-v1.12.0-aarch64-apple-darwin.tar.gz"

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Answer selected by Patterner
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
3 participants