Skip to content

Commit eec29b7

Browse files
committed
fix(release): add attestations permission for GitHub workflow
- Add attestations: write permission for enhanced security - Prepare for future SLSA provenance generation - Align with GitHub security best practices
1 parent 3cafb55 commit eec29b7

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

.github/workflows/release.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ jobs:
1919
issues: write
2020
pull-requests: write
2121
id-token: write
22+
attestations: write
2223

2324
steps:
2425
- name: Generate token

0 commit comments

Comments
 (0)