Skip to content

Commit aab76ea

Browse files
committed
fix(workflow): don't persist credentials
1 parent 9833674 commit aab76ea

11 files changed

+40
-0
lines changed

.github/workflows/audit.yml

+2
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ jobs:
1818
steps:
1919
- name: "Check out PR branch"
2020
uses: actions/checkout@v4
21+
with:
22+
persist-credentials: false
2123

2224
- name: "Run audit"
2325
run: |

.github/workflows/cont_integration.yml

+4
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ jobs:
2222
steps:
2323
- name: "Checkout"
2424
uses: actions/checkout@v4
25+
with:
26+
persist-credentials: false
2527

2628
- name: "Generate cache key"
2729
env:
@@ -74,6 +76,8 @@ jobs:
7476
steps:
7577
- name: "Checkout"
7678
uses: actions/checkout@v4
79+
with:
80+
persist-credentials: false
7781

7882
- name: "Set default toolchain"
7983
run: rustup default nightly

.github/workflows/kotlin-api-docs.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ jobs:
88
steps:
99
- name: "Checkout"
1010
uses: actions/checkout@v3
11+
with:
12+
persist-credentials: false
1113

1214
- name: "Set up JDK 17"
1315
uses: actions/setup-java@v2

.github/workflows/live-tests.yaml

+5
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ jobs:
1111
steps:
1212
- name: "Checkout publishing branch"
1313
uses: actions/checkout@v4
14+
with:
15+
persist-credentials: false
1416

1517
- name: "Cache"
1618
uses: actions/cache@v3
@@ -42,6 +44,8 @@ jobs:
4244
steps:
4345
- name: "Checkout"
4446
uses: actions/checkout@v4
47+
with:
48+
persist-credentials: false
4549

4650
- name: "Build Swift package"
4751
working-directory: bdk-swift
@@ -71,6 +75,7 @@ jobs:
7175
uses: actions/checkout@v4
7276
with:
7377
submodules: true
78+
persist-credentials: false
7479

7580
- name: "Install Rust 1.84.1"
7681
uses: actions-rs/toolchain@v1

.github/workflows/publish-android.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ jobs:
99
steps:
1010
- name: "Check out PR branch"
1111
uses: actions/checkout@v4
12+
with:
13+
persist-credentials: false
1214

1315
- name: "Cache"
1416
uses: actions/cache@v3

.github/workflows/publish-jvm.yaml

+6
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ jobs:
88
steps:
99
- name: "Checkout publishing branch"
1010
uses: actions/checkout@v4
11+
with:
12+
persist-credentials: false
1113

1214
- name: "Cache"
1315
uses: actions/cache@v3
@@ -42,6 +44,8 @@ jobs:
4244
steps:
4345
- name: "Checkout publishing branch"
4446
uses: actions/checkout@v4
47+
with:
48+
persist-credentials: false
4549

4650
- name: "Set up JDK"
4751
uses: actions/setup-java@v4
@@ -67,6 +71,8 @@ jobs:
6771
steps:
6872
- name: "Checkout publishing branch"
6973
uses: actions/checkout@v4
74+
with:
75+
persist-credentials: false
7076

7177
- name: "Cache"
7278
uses: actions/cache@v3

.github/workflows/publish-python.yaml

+7
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ jobs:
2626
uses: actions/checkout@v4
2727
with:
2828
submodules: true
29+
persist-credentials: false
2930

3031
- name: "Install Rust 1.84.1"
3132
uses: actions-rs/toolchain@v1
@@ -64,6 +65,7 @@ jobs:
6465
uses: actions/checkout@v4
6566
with:
6667
submodules: true
68+
persist-credentials: false
6769

6870
- name: "Install Python"
6971
uses: actions/setup-python@v4
@@ -103,6 +105,7 @@ jobs:
103105
uses: actions/checkout@v4
104106
with:
105107
submodules: true
108+
persist-credentials: false
106109

107110
- name: "Install Python"
108111
uses: actions/setup-python@v4
@@ -141,6 +144,8 @@ jobs:
141144
uses: actions/checkout@v4
142145
with:
143146
submodules: true
147+
persist-credentials: false
148+
144149
- uses: actions/setup-python@v4
145150
with:
146151
python-version: ${{ matrix.python }}
@@ -167,6 +172,8 @@ jobs:
167172
steps:
168173
- name: "Checkout"
169174
uses: actions/checkout@v4
175+
with:
176+
persist-credentials: false
170177

171178
- name: "Download artifacts in dist/ directory"
172179
uses: actions/download-artifact@v4

.github/workflows/test-android.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ jobs:
2121

2222
- name: "Check out PR branch"
2323
uses: actions/checkout@v4
24+
with:
25+
persist-credentials: false
2426

2527
- name: "Cache"
2628
uses: actions/cache@v3

.github/workflows/test-jvm.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ jobs:
1616
steps:
1717
- name: "Check out PR branch"
1818
uses: actions/checkout@v4
19+
with:
20+
persist-credentials: false
1921

2022
- name: "Cache"
2123
uses: actions/cache@v3

.github/workflows/test-python.yaml

+6
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ jobs:
3535
uses: actions/checkout@v4
3636
with:
3737
submodules: true
38+
persist-credentials: false
3839

3940
- name: "Install Rust 1.84.1"
4041
uses: actions-rs/toolchain@v1
@@ -80,6 +81,7 @@ jobs:
8081
uses: actions/checkout@v4
8182
with:
8283
submodules: true
84+
persist-credentials: false
8385

8486
- name: "Install Python"
8587
uses: actions/setup-python@v4
@@ -125,6 +127,8 @@ jobs:
125127
uses: actions/checkout@v4
126128
with:
127129
submodules: true
130+
persist-credentials: false
131+
128132
- uses: actions/setup-python@v4
129133
with:
130134
python-version: ${{ matrix.python }}
@@ -168,6 +172,7 @@ jobs:
168172
uses: actions/checkout@v4
169173
with:
170174
submodules: true
175+
persist-credentials: false
171176

172177
- name: "Install Python"
173178
uses: actions/setup-python@v4
@@ -204,6 +209,7 @@ jobs:
204209
uses: actions/checkout@v4
205210
with:
206211
submodules: true
212+
persist-credentials: false
207213

208214
- name: "Install Ruff"
209215
run: curl -LsSf https://astral.sh/ruff/install.sh | sh

.github/workflows/test-swift.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ jobs:
1717
steps:
1818
- name: "Checkout"
1919
uses: actions/checkout@v4
20+
with:
21+
persist-credentials: false
2022

2123
- name: "Build Swift package"
2224
working-directory: bdk-swift

0 commit comments

Comments
 (0)