Skip to content

Commit a0439df

Browse files
committed
ci: install GitHubSecurityLab/actions-permissions
1 parent c541575 commit a0439df

File tree

5 files changed

+17
-0
lines changed

5 files changed

+17
-0
lines changed

.github/workflows/conformance.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@ jobs:
7676
fapi_client_type: 'plain_oauth'
7777

7878
steps:
79+
- uses: GitHubSecurityLab/actions-permissions/monitor@v1
7980
- name: Checkout
8081
uses: actions/checkout@v4
8182
- name: Load Cached Conformance Suite Build

.github/workflows/lock.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ jobs:
99
continue-on-error: true
1010
runs-on: ubuntu-latest
1111
steps:
12+
- uses: GitHubSecurityLab/actions-permissions/monitor@v1
1213
- uses: dessant/lock-threads@1bf7ec25051fe7c00bdd17e6a7cf3d7bfb7dc771 # v5.0.1
1314
with:
1415
github-token: ${{ github.token }}

.github/workflows/release.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ jobs:
1010
permissions:
1111
id-token: write
1212
steps:
13+
- uses: GitHubSecurityLab/actions-permissions/monitor@v1
1314
- name: Checkout
1415
uses: actions/checkout@v4
1516
with:
@@ -30,6 +31,7 @@ jobs:
3031
contents: read
3132
id-token: write
3233
steps:
34+
- uses: GitHubSecurityLab/actions-permissions/monitor@v1
3335
- uses: actions/checkout@v4
3436
with:
3537
fetch-depth: 0
@@ -43,6 +45,7 @@ jobs:
4345
permissions:
4446
contents: write
4547
steps:
48+
- uses: GitHubSecurityLab/actions-permissions/monitor@v1
4649
- name: Checkout
4750
uses: actions/checkout@v4
4851
with:
@@ -61,6 +64,7 @@ jobs:
6164
- jsr
6265
runs-on: ubuntu-latest
6366
steps:
67+
- uses: GitHubSecurityLab/actions-permissions/monitor@v1
6468
- name: Checkout
6569
uses: actions/checkout@v4
6670
with:

.github/workflows/retry.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ jobs:
1313
runs-on: ubuntu-latest
1414
if: ${{ github.event.workflow_run.conclusion == 'failure' && github.event.workflow_run.run_attempt == 1 }}
1515
steps:
16+
- uses: GitHubSecurityLab/actions-permissions/monitor@v1
1617
- run: gh api -XPOST ${{ github.event.workflow_run.rerun_url }}-failed-jobs
1718
env:
1819
GH_TOKEN: ${{ github.token }}

.github/workflows/test.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ jobs:
1313
build:
1414
runs-on: ubuntu-latest
1515
steps:
16+
- uses: GitHubSecurityLab/actions-permissions/monitor@v1
1617
- name: Checkout
1718
uses: actions/checkout@v4
1819
- name: Setup node
@@ -26,6 +27,7 @@ jobs:
2627
format:
2728
runs-on: ubuntu-latest
2829
steps:
30+
- uses: GitHubSecurityLab/actions-permissions/monitor@v1
2931
- name: Checkout
3032
uses: actions/checkout@v4
3133
- name: Setup node
@@ -44,6 +46,7 @@ jobs:
4446
- build
4547
- format
4648
steps:
49+
- uses: GitHubSecurityLab/actions-permissions/monitor@v1
4750
- name: Checkout
4851
uses: actions/checkout@v4
4952
- name: Setup node
@@ -77,6 +80,7 @@ jobs:
7780

7881
runs-on: ubuntu-latest
7982
steps:
83+
- uses: GitHubSecurityLab/actions-permissions/monitor@v1
8084
- name: Checkout
8185
uses: actions/checkout@v4
8286
- name: Setup node
@@ -102,6 +106,7 @@ jobs:
102106
- build
103107
runs-on: ubuntu-latest
104108
steps:
109+
- uses: GitHubSecurityLab/actions-permissions/monitor@v1
105110
- name: Checkout
106111
uses: actions/checkout@v4
107112
- name: Setup node
@@ -128,6 +133,7 @@ jobs:
128133
- build
129134
runs-on: macos-15
130135
steps:
136+
- uses: GitHubSecurityLab/actions-permissions/monitor@v1
131137
- name: Checkout
132138
uses: actions/checkout@v4
133139
- name: Setup node
@@ -153,6 +159,7 @@ jobs:
153159
- build
154160
runs-on: ubuntu-latest
155161
steps:
162+
- uses: GitHubSecurityLab/actions-permissions/monitor@v1
156163
- name: Checkout
157164
uses: actions/checkout@v4
158165
- uses: denoland/setup-deno@v2
@@ -182,6 +189,7 @@ jobs:
182189
- build
183190
runs-on: ubuntu-latest
184191
steps:
192+
- uses: GitHubSecurityLab/actions-permissions/monitor@v1
185193
- name: Checkout
186194
uses: actions/checkout@v4
187195
- name: Setup node
@@ -200,6 +208,7 @@ jobs:
200208
- build
201209
runs-on: ubuntu-latest
202210
steps:
211+
- uses: GitHubSecurityLab/actions-permissions/monitor@v1
203212
- name: Checkout
204213
uses: actions/checkout@v4
205214
- uses: oven-sh/setup-bun@v2
@@ -242,6 +251,7 @@ jobs:
242251
name: safari
243252
id: safari
244253
steps:
254+
- uses: GitHubSecurityLab/actions-permissions/monitor@v1
245255
- name: Checkout
246256
uses: actions/checkout@v4
247257
- name: Setup node

0 commit comments

Comments
 (0)