Skip to content

Commit 24e4d6f

Browse files
authored
Merge pull request #1779 from Devils-Knight/permissions
Add token permissions for main_ci.yml
2 parents ca9f9a5 + ee5b0a6 commit 24e4d6f

File tree

1 file changed

+19
-16
lines changed

1 file changed

+19
-16
lines changed

.github/workflows/main_ci.yml

+19-16
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,15 @@ on:
66
- master
77
pull_request:
88

9+
permissions:
10+
contents: read
11+
912
jobs:
1013
audit:
1114
runs-on: ubuntu-latest
1215
steps:
13-
- uses: actions/checkout@v2
14-
- uses: actions/setup-node@v1
16+
- uses: actions/checkout@ec3a7ce113134d7a93b817d10a8272cb61118579 # v2
17+
- uses: actions/setup-node@f1f314fca9dfce2769ece7d933488f076716723e # v1
1518
with:
1619
node-version: 12
1720
registry-url: https://registry.npmjs.org/
@@ -20,8 +23,8 @@ jobs:
2023
unit:
2124
runs-on: ubuntu-latest
2225
steps:
23-
- uses: actions/checkout@v2
24-
- uses: actions/setup-node@v1
26+
- uses: actions/checkout@ec3a7ce113134d7a93b817d10a8272cb61118579 # v2
27+
- uses: actions/setup-node@f1f314fca9dfce2769ece7d933488f076716723e # v1
2528
with:
2629
node-version: 12
2730
registry-url: https://registry.npmjs.org/
@@ -30,8 +33,8 @@ jobs:
3033
coverage:
3134
runs-on: ubuntu-latest
3235
steps:
33-
- uses: actions/checkout@v2
34-
- uses: actions/setup-node@v1
36+
- uses: actions/checkout@ec3a7ce113134d7a93b817d10a8272cb61118579 # v2
37+
- uses: actions/setup-node@f1f314fca9dfce2769ece7d933488f076716723e # v1
3538
with:
3639
node-version: 12
3740
registry-url: https://registry.npmjs.org/
@@ -45,8 +48,8 @@ jobs:
4548
ports:
4649
- 8080:8080
4750
steps:
48-
- uses: actions/checkout@v2
49-
- uses: actions/setup-node@v1
51+
- uses: actions/checkout@ec3a7ce113134d7a93b817d10a8272cb61118579 # v2
52+
- uses: actions/setup-node@f1f314fca9dfce2769ece7d933488f076716723e # v1
5053
with:
5154
node-version: 12
5255
registry-url: https://registry.npmjs.org/
@@ -55,8 +58,8 @@ jobs:
5558
format:
5659
runs-on: ubuntu-latest
5760
steps:
58-
- uses: actions/checkout@v2
59-
- uses: actions/setup-node@v1
61+
- uses: actions/checkout@ec3a7ce113134d7a93b817d10a8272cb61118579 # v2
62+
- uses: actions/setup-node@f1f314fca9dfce2769ece7d933488f076716723e # v1
6063
with:
6164
node-version: 12
6265
registry-url: https://registry.npmjs.org/
@@ -65,8 +68,8 @@ jobs:
6568
gitdiff:
6669
runs-on: ubuntu-latest
6770
steps:
68-
- uses: actions/checkout@v2
69-
- uses: actions/setup-node@v1
71+
- uses: actions/checkout@ec3a7ce113134d7a93b817d10a8272cb61118579 # v2
72+
- uses: actions/setup-node@f1f314fca9dfce2769ece7d933488f076716723e # v1
7073
with:
7174
node-version: 12
7275
registry-url: https://registry.npmjs.org/
@@ -75,8 +78,8 @@ jobs:
7578
lint:
7679
runs-on: ubuntu-latest
7780
steps:
78-
- uses: actions/checkout@v2
79-
- uses: actions/setup-node@v1
81+
- uses: actions/checkout@ec3a7ce113134d7a93b817d10a8272cb61118579 # v2
82+
- uses: actions/setup-node@f1f314fca9dfce2769ece7d933488f076716723e # v1
8083
with:
8184
node-version: 12
8285
registry-url: https://registry.npmjs.org/
@@ -85,8 +88,8 @@ jobs:
8588
lint-tests:
8689
runs-on: ubuntu-latest
8790
steps:
88-
- uses: actions/checkout@v2
89-
- uses: actions/setup-node@v1
91+
- uses: actions/checkout@ec3a7ce113134d7a93b817d10a8272cb61118579 # v2
92+
- uses: actions/setup-node@f1f314fca9dfce2769ece7d933488f076716723e # v1
9093
with:
9194
node-version: 12
9295
registry-url: https://registry.npmjs.org/

0 commit comments

Comments
 (0)