Skip to content

Commit 8e6628f

Browse files
authored
Merge pull request #2625 from WordPress/feature/ghactions-dont-persist-credentials
2 parents c2eff7f + 9f0c6a8 commit 8e6628f

File tree

3 files changed

+14
-0
lines changed

3 files changed

+14
-0
lines changed

.github/workflows/basic-qa.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@ jobs:
2727
steps:
2828
- name: Checkout repository
2929
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
30+
with:
31+
persist-credentials: false
3032

3133
- name: Setup PHP
3234
uses: shivammathur/setup-php@bf6b4fbd49ca58e4608c9c89fba0b8d90bd2a39f # 2.35.5
@@ -116,6 +118,8 @@ jobs:
116118
steps:
117119
- name: Checkout code
118120
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
121+
with:
122+
persist-credentials: false
119123

120124
# Updating the lists can fail intermittently, typically after Microsoft has released a new package.
121125
# This should not be blocking for this job, so ignore any errors from this step.
@@ -154,6 +158,8 @@ jobs:
154158
steps:
155159
- name: Checkout repository
156160
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
161+
with:
162+
persist-credentials: false
157163

158164
- name: Set up PHP
159165
uses: shivammathur/setup-php@bf6b4fbd49ca58e4608c9c89fba0b8d90bd2a39f # 2.35.5
@@ -235,6 +241,8 @@ jobs:
235241
steps:
236242
- name: Checkout code
237243
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
244+
with:
245+
persist-credentials: false
238246

239247
- name: Install PHP
240248
uses: shivammathur/setup-php@bf6b4fbd49ca58e4608c9c89fba0b8d90bd2a39f # 2.35.5
@@ -263,6 +271,8 @@ jobs:
263271
steps:
264272
- name: "Checkout"
265273
uses: "actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8" # v5.0.0
274+
with:
275+
persist-credentials: false
266276

267277
- name: "Search for misspellings"
268278
uses: "crate-ci/typos@0c17dabcee8b8f1957fa917d17393a23e02e1583" # v1.36.3

.github/workflows/quicktest.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,8 @@ jobs:
3131
steps:
3232
- name: Checkout repository
3333
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
34+
with:
35+
persist-credentials: false
3436

3537
- name: Set up PHP
3638
uses: shivammathur/setup-php@bf6b4fbd49ca58e4608c9c89fba0b8d90bd2a39f # 2.35.5

.github/workflows/unit-tests.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,8 @@ jobs:
7575
steps:
7676
- name: Checkout repository
7777
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
78+
with:
79+
persist-credentials: false
7880

7981
# With stable PHPCS dependencies, allow for PHP deprecation notices.
8082
# Unit tests don't need to fail on those for stable releases where those issues won't get fixed anymore.

0 commit comments

Comments
 (0)