Limit token permissions in GitHub workflows (#440)

See
ea7e27ed41/docs/checks.md (token-permissions)
This commit is contained in:
Daz DeBoer
2024-11-13 19:01:45 -07:00
committed by GitHub
parent af45dcfe3c
commit 07e0f1c008
29 changed files with 129 additions and 17 deletions

View File

@@ -6,13 +6,13 @@ on:
paths:
- 'dist/**'
permissions:
contents: write
concurrency:
group: integ-test
cancel-in-progress: false
permissions:
contents: read
jobs:
caching-integ-tests:
uses: ./.github/workflows/suite-integ-test-caching.yml
@@ -25,6 +25,8 @@ jobs:
secrets: inherit
other-integ-tests:
permissions:
contents: write
uses: ./.github/workflows/suite-integ-test-other.yml
concurrency:
group: CI-integ-test-full