Skip to content

Commit ee9fb0b

Browse files
committed
Setting workflow permissions.
1 parent 5bc6a8b commit ee9fb0b

File tree

2 files changed

+7
-4
lines changed

2 files changed

+7
-4
lines changed

.github/workflows/semgrep.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ on:
77
- master
88
schedule:
99
- cron: '0 0 * * *'
10+
permissions:
11+
contents: read
1012
name: Semgrep config
1113
jobs:
1214
semgrep:
@@ -20,5 +22,5 @@ jobs:
2022
container:
2123
image: semgrep/semgrep
2224
steps:
23-
- uses: actions/checkout@v4
25+
- uses: actions/checkout@v5
2426
- run: semgrep ci

.github/workflows/tests.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@ on:
77
pull_request:
88
branches:
99
- main
10-
10+
permissions:
11+
contents: read
1112
jobs:
1213
testing:
1314
name: Testing on Node v${{ matrix.node }}
@@ -17,10 +18,10 @@ jobs:
1718
node: [20]
1819
steps:
1920
- name: Checking out
20-
uses: actions/checkout@v3
21+
uses: actions/checkout@v5
2122

2223
- name: Use Node.js v${{ matrix.node }}
23-
uses: actions/setup-node@v3
24+
uses: actions/setup-node@v6
2425
with:
2526
node-version: ${{ matrix.node }}
2627
cache: "npm"

0 commit comments

Comments
 (0)