Skip to content

Commit 373a876

Browse files
authored
ci: disable all unneeded permissions (#2449)
1 parent 7be44a7 commit 373a876

File tree

2 files changed

+16
-0
lines changed

2 files changed

+16
-0
lines changed

.github/workflows/build.yml

+11
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ concurrency:
1818
jobs:
1919
lint-commit:
2020
name: "lint commit message"
21+
permissions: {}
2122
runs-on: ubuntu-24.04
2223
if: ${{ github.event_name == 'pull_request' }}
2324
steps:
@@ -145,6 +146,7 @@ jobs:
145146
timeout-minutes: 60
146147
ios:
147148
name: "iOS"
149+
permissions: {}
148150
runs-on: macos-15
149151
steps:
150152
- name: Checkout
@@ -198,6 +200,7 @@ jobs:
198200
timeout-minutes: 60
199201
ios-template:
200202
name: "iOS [template]"
203+
permissions: {}
201204
strategy:
202205
matrix:
203206
template: [all, ios]
@@ -244,6 +247,7 @@ jobs:
244247
timeout-minutes: 60
245248
android:
246249
name: "Android"
250+
permissions: {}
247251
strategy:
248252
matrix:
249253
runner: [ubuntu-24.04, windows-2025]
@@ -291,6 +295,7 @@ jobs:
291295
timeout-minutes: 60
292296
android-template:
293297
name: "Android [template]"
298+
permissions: {}
294299
strategy:
295300
matrix:
296301
template: [all, android]
@@ -331,6 +336,7 @@ jobs:
331336
timeout-minutes: 60
332337
macos:
333338
name: "macOS"
339+
permissions: {}
334340
runs-on: macos-15
335341
if: ${{ github.event_name != 'schedule' }}
336342
steps:
@@ -402,6 +408,7 @@ jobs:
402408
timeout-minutes: 60
403409
macos-template:
404410
name: "macOS [template]"
411+
permissions: {}
405412
strategy:
406413
matrix:
407414
template: [all, macos]
@@ -443,6 +450,7 @@ jobs:
443450
timeout-minutes: 60
444451
visionos:
445452
name: "visionOS"
453+
permissions: {}
446454
runs-on: macos-15
447455
if: ${{ github.event_name != 'schedule' }}
448456
steps:
@@ -492,6 +500,7 @@ jobs:
492500
timeout-minutes: 60
493501
visionos-template:
494502
name: "visionOS [template]"
503+
permissions: {}
495504
strategy:
496505
matrix:
497506
template: [all, visionos]
@@ -533,6 +542,7 @@ jobs:
533542
timeout-minutes: 60
534543
windows:
535544
name: "Windows"
545+
permissions: {}
536546
runs-on: windows-2025
537547
strategy:
538548
matrix:
@@ -590,6 +600,7 @@ jobs:
590600
timeout-minutes: 60
591601
windows-template:
592602
name: "Windows [template]"
603+
permissions: {}
593604
runs-on: windows-2025
594605
if: ${{ github.event_name != 'schedule' }}
595606
strategy:

.github/workflows/rnx-build.yml

+5
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ on:
3030
jobs:
3131
build-android:
3232
name: Build Android
33+
permissions: {}
3334
if: ${{ github.event.inputs.platform == 'android' }}
3435
runs-on: ubuntu-24.04
3536
steps:
@@ -57,6 +58,7 @@ jobs:
5758
retention-days: 14
5859
build-ios:
5960
name: Build iOS
61+
permissions: {}
6062
if: ${{ github.event.inputs.platform == 'ios' }}
6163
runs-on: macos-14
6264
env:
@@ -116,6 +118,7 @@ jobs:
116118
retention-days: 14
117119
build-macos:
118120
name: Build macOS
121+
permissions: {}
119122
if: ${{ github.event.inputs.platform == 'macos' }}
120123
runs-on: macos-14
121124
steps:
@@ -150,6 +153,7 @@ jobs:
150153
retention-days: 14
151154
build-windows:
152155
name: Build Windows
156+
permissions: {}
153157
if: ${{ github.event.inputs.platform == 'windows' }}
154158
runs-on: windows-2022
155159
steps:
@@ -192,6 +196,7 @@ jobs:
192196
retention-days: 14
193197
distribute:
194198
name: Distribute build
199+
permissions: {}
195200
needs: [build-android, build-ios]
196201
runs-on: ubuntu-24.04
197202
if: ${{ github.event.inputs.distribution != 'local' && !cancelled() && !failure() }} # `success()` excludes skipped jobs

0 commit comments

Comments
 (0)