Skip to content

Commit 6d95141

Browse files
authored
ci(workflows): assign explicit permissions (#207)
* ci(workflows): assign explicit permissions * ci(idle-issues): remove permissions We will remove this workflow.
1 parent 78a8b09 commit 6d95141

File tree

3 files changed

+12
-0
lines changed

3 files changed

+12
-0
lines changed

.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)