Skip to content

Commit 9d4d3e8

Browse files
committed
Avoid leaking credentials to all CI jobs
See actions/checkout#485.
1 parent f6240a9 commit 9d4d3e8

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

.github/workflows/build.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ jobs:
1111
runs-on: ubuntu-latest
1212
steps:
1313
- uses: actions/checkout@v4
14+
with:
15+
persist-credentials: false
1416
- uses: actions/setup-node@v4
1517
with:
1618
node-version: 22.x
@@ -42,6 +44,8 @@ jobs:
4244
runs-on: ubuntu-latest
4345
steps:
4446
- uses: actions/checkout@v4
47+
with:
48+
persist-credentials: false
4549
- uses: actions/setup-node@v4
4650
with:
4751
node-version: 22.x

.github/workflows/test.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ jobs:
1717
- 22.x # Active LTS as of 2025-01
1818
steps:
1919
- uses: actions/checkout@v4
20+
with:
21+
persist-credentials: false
2022
- name: Use Node.js ${{ matrix.node-version }}
2123
uses: actions/setup-node@v4
2224
with:
@@ -31,6 +33,8 @@ jobs:
3133
runs-on: ubuntu-latest
3234
steps:
3335
- uses: actions/checkout@v4
36+
with:
37+
persist-credentials: false
3438
- uses: oven-sh/setup-bun@v1
3539
with:
3640
bun-version: latest

0 commit comments

Comments
 (0)