Skip to content

Commit 665b70f

Browse files
committed
Don't persist credentials longer than necessary in GitHub actions
1 parent b55d6a2 commit 665b70f

File tree

3 files changed

+7
-0
lines changed

3 files changed

+7
-0
lines changed

.github/workflows/build.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@ jobs:
3030
fail-fast: false
3131
steps:
3232
- uses: actions/checkout@v5
33+
with:
34+
persist-credentials: false
3335
- name: Set up JDK ${{matrix.java}}
3436
uses: actions/setup-java@v5
3537
with:
@@ -43,6 +45,8 @@ jobs:
4345
runs-on: ubuntu-latest
4446
steps:
4547
- uses: actions/checkout@v5
48+
with:
49+
persist-credentials: false
4650
- name: Set up JDK 11
4751
uses: actions/setup-java@v5
4852
with:

.github/workflows/dependency-review.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,5 +22,7 @@ jobs:
2222
runs-on: ubuntu-latest
2323
steps:
2424
- uses: actions/checkout@v5
25+
with:
26+
persist-credentials: false
2527
- name: 'Dependency Review'
2628
uses: actions/dependency-review-action@v4

.github/workflows/sonarcloud.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ jobs:
3030
steps:
3131
- uses: actions/checkout@v5
3232
with:
33+
persist-credentials: false
3334
fetch-depth: 0
3435
- name: Set up JDK 17
3536
uses: actions/setup-java@v5

0 commit comments

Comments
 (0)