Skip to content

Commit 4406c0a

Browse files
authored
Merge pull request #6 from github/fix/workflow-permissions
Add explicit permissions to test workflows
2 parents 2494672 + ba24286 commit 4406c0a

4 files changed

Lines changed: 16 additions & 0 deletions

File tree

.github/workflows/test-cli-generic.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ on:
1212
required: true
1313
default: 'v2.89.0'
1414

15+
permissions:
16+
contents: read
17+
pull-requests: read
18+
1519
jobs:
1620
test-cli-generic:
1721
runs-on: ubuntu-latest

.github/workflows/test-cli.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ on:
1212
required: true
1313
default: 'v2.89.0'
1414

15+
permissions:
16+
contents: read
17+
pull-requests: read
18+
1519
jobs:
1620
test-cli:
1721
runs-on: ubuntu-latest

.github/workflows/test-custom.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ on:
1212
required: true
1313
default: 'release-3.5.7-beta1'
1414

15+
permissions:
16+
contents: read
17+
pull-requests: read
18+
1519
jobs:
1620
test-custom:
1721
runs-on: ubuntu-latest

.github/workflows/test.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ on:
1212
required: true
1313
default: 'release-3.5.7-beta1'
1414

15+
permissions:
16+
contents: read
17+
pull-requests: read
18+
1519
jobs:
1620
test-generate:
1721
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)