Skip to content

Commit 9c5e1ac

Browse files
authored
ci: enable provenance attestation for builds (#208)
1 parent c286ef9 commit 9c5e1ac

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

.github/workflows/release.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,9 @@ permissions: read-all
1414
jobs:
1515
release:
1616
permissions:
17+
id-token: write
1718
contents: write
19+
attestations: write
1820
runs-on: ubuntu-latest
1921
steps:
2022
- uses: actions/checkout@v4
@@ -23,3 +25,4 @@ jobs:
2325
# see https://grafana.com/developers/plugin-tools/publish-a-plugin/sign-a-plugin#generate-an-access-policy-token to generate it
2426
# save the value in your repository secrets
2527
policy_token: ${{ secrets.GRAFANA_ACCESS_POLICY_TOKEN }}
28+
attestation: true

0 commit comments

Comments
 (0)