Skip to content

Commit eeb7bbb

Browse files
committed
ci(workflows): assign explicit permissions
1 parent 379028a commit eeb7bbb

4 files changed

Lines changed: 18 additions & 0 deletions

File tree

.github/workflows/idle-issues.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,12 @@ on:
33
schedule:
44
- cron: "49 11,23 * * *"
55

6+
# See: https://github.com/actions/stale#recommended-permissions
7+
permissions:
8+
actions: write
9+
issues: write
10+
pull-requests: write
11+
612
jobs:
713
idle:
814
uses: mdn/workflows/.github/workflows/idle.yml@main

.github/workflows/lock-closed.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@ on:
33
schedule:
44
- cron: "0 9 1 * *"
55

6+
permissions:
7+
issues: write
8+
pull-requests: write
9+
610
jobs:
711
lock:
812
uses: mdn/workflows/.github/workflows/lock-closed.yml@main

.github/workflows/new-issues.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@ on:
66
- reopened
77
- opened
88

9+
permissions:
10+
issues: write
11+
pull-requests: write
12+
913
jobs:
1014
label-new-issues:
1115
runs-on: ubuntu-latest

.github/workflows/pr-merge-conflicts.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,10 @@ on:
55
pull_request_target:
66
types: [synchronize]
77

8+
permissions:
9+
# Label pull requests.
10+
pull-requests: write
11+
812
jobs:
913
label-merge-conflicts:
1014
uses: mdn/workflows/.github/workflows/pr-rebase-needed.yml@main

0 commit comments

Comments
 (0)