Skip to content

Commit 74635a1

Browse files
committed
ci: bump GitHub Actions to v5
1 parent 79224f7 commit 74635a1

4 files changed

Lines changed: 36 additions & 36 deletions

File tree

.github/workflows/publish-python.yaml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
- cp313-cp313
2222
steps:
2323
- name: "Checkout"
24-
uses: actions/checkout@v4
24+
uses: actions/checkout@v5
2525
with:
2626
submodules: recursive
2727
persist-credentials: false
@@ -44,7 +44,7 @@ jobs:
4444
# see issue #350 for more information
4545
run: ${PYBIN}/python -m build --wheel --config-setting=--build-option=--plat-name=manylinux_2_28_x86_64 --verbose
4646

47-
- uses: actions/upload-artifact@v4
47+
- uses: actions/upload-artifact@v5
4848
with:
4949
name: bdkpython-manylinux_2_28_x86_64-${{ matrix.python }}
5050
path: /home/runner/work/bdk-python/bdk-python/dist/*.whl
@@ -61,14 +61,14 @@ jobs:
6161
- "3.13"
6262
steps:
6363
- name: "Checkout"
64-
uses: actions/checkout@v4
64+
uses: actions/checkout@v5
6565
with:
6666
submodules: recursive
6767
persist-credentials: false
6868
fetch-depth: 0
6969

7070
- name: "Install Python"
71-
uses: actions/setup-python@v4
71+
uses: actions/setup-python@v5
7272
with:
7373
python-version: ${{ matrix.python }}
7474

@@ -87,7 +87,7 @@ jobs:
8787
run: python3 -m build --wheel --config-setting=--build-option=--plat-name=macosx_11_0_arm64 --verbose
8888

8989
- name: "Upload artifacts"
90-
uses: actions/upload-artifact@v4
90+
uses: actions/upload-artifact@v5
9191
with:
9292
name: bdkpython-macos-arm64-${{ matrix.python }}
9393
path: /Users/runner/work/bdk-python/bdk-python/dist/*.whl
@@ -104,14 +104,14 @@ jobs:
104104
- "3.13"
105105
steps:
106106
- name: "Checkout"
107-
uses: actions/checkout@v4
107+
uses: actions/checkout@v5
108108
with:
109109
submodules: recursive
110110
persist-credentials: false
111111
fetch-depth: 0
112112

113113
- name: "Install Python"
114-
uses: actions/setup-python@v4
114+
uses: actions/setup-python@v5
115115
with:
116116
python-version: ${{ matrix.python }}
117117

@@ -129,7 +129,7 @@ jobs:
129129
# see issue #350 for more information
130130
run: python3 -m build --wheel --config-setting=--build-option=--plat-name=macosx_11_0_x86_64 --verbose
131131

132-
- uses: actions/upload-artifact@v4
132+
- uses: actions/upload-artifact@v5
133133
with:
134134
name: bdkpython-macos-x86_64-${{ matrix.python }}
135135
path: /Users/runner/work/bdk-python/bdk-python/dist/*.whl
@@ -146,13 +146,13 @@ jobs:
146146
- "3.13"
147147
steps:
148148
- name: "Checkout"
149-
uses: actions/checkout@v4
149+
uses: actions/checkout@v5
150150
with:
151151
submodules: recursive
152152
persist-credentials: false
153153
fetch-depth: 0
154154

155-
- uses: actions/setup-python@v4
155+
- uses: actions/setup-python@v5
156156
with:
157157
python-version: ${{ matrix.python }}
158158

@@ -169,7 +169,7 @@ jobs:
169169
run: python -m build --wheel --verbose
170170

171171
- name: "Upload artifacts"
172-
uses: actions/upload-artifact@v4
172+
uses: actions/upload-artifact@v5
173173
with:
174174
name: bdkpython-win-${{ matrix.python }}
175175
path: D:\a\bdk-python\bdk-python\dist\*.whl
@@ -180,12 +180,12 @@ jobs:
180180
needs: [build-manylinux_2_28-x86_64-wheels, build-macos-arm64-wheels, build-macos-x86_64-wheels, build-windows-wheels]
181181
steps:
182182
- name: "Checkout"
183-
uses: actions/checkout@v4
183+
uses: actions/checkout@v5
184184
with:
185185
persist-credentials: false
186186

187187
- name: "Download artifacts in dist/ directory"
188-
uses: actions/download-artifact@v4
188+
uses: actions/download-artifact@v5
189189
with:
190190
path: dist/
191191

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
runs-on: ubuntu-24.04
1515
steps:
1616
- name: "Checkout"
17-
uses: actions/checkout@v4
17+
uses: actions/checkout@v5
1818
with:
1919
submodules: recursive
2020
persist-credentials: false
@@ -49,7 +49,7 @@ jobs:
4949
run: python3 -m sphinx -b html -W --keep-going docs/source docs/_build/html
5050

5151
- name: "Upload API Docs"
52-
uses: actions/upload-artifact@v4
52+
uses: actions/upload-artifact@v5
5353
with:
5454
name: artifact-bdkpython-api-docs
5555
path: docs/_build/html
@@ -69,4 +69,4 @@ jobs:
6969
steps:
7070
- name: "Deploy to GitHub Pages"
7171
id: deployment
72-
uses: actions/deploy-pages@v4
72+
uses: actions/deploy-pages@v5

.github/workflows/test-bdk-ffi-latest.yaml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
- cp313-cp313
2626
steps:
2727
- name: "Checkout"
28-
uses: actions/checkout@v4
28+
uses: actions/checkout@v5
2929
with:
3030
submodules: recursive
3131
persist-credentials: false
@@ -81,7 +81,7 @@ jobs:
8181
- "3.13"
8282
steps:
8383
- name: "Checkout"
84-
uses: actions/checkout@v4
84+
uses: actions/checkout@v5
8585
with:
8686
submodules: recursive
8787
persist-credentials: false
@@ -99,7 +99,7 @@ jobs:
9999
uses: actions-rust-lang/setup-rust-toolchain@v1
100100

101101
- name: "Install Python"
102-
uses: actions/setup-python@v4
102+
uses: actions/setup-python@v5
103103
with:
104104
python-version: ${{ matrix.python }}
105105

@@ -132,7 +132,7 @@ jobs:
132132
- "3.13"
133133
steps:
134134
- name: "Checkout"
135-
uses: actions/checkout@v4
135+
uses: actions/checkout@v5
136136
with:
137137
submodules: recursive
138138
persist-credentials: false
@@ -149,7 +149,7 @@ jobs:
149149
- name: "Set up Rust"
150150
uses: actions-rust-lang/setup-rust-toolchain@v1
151151

152-
- uses: actions/setup-python@v4
152+
- uses: actions/setup-python@v5
153153
with:
154154
python-version: ${{ matrix.python }}
155155

@@ -180,7 +180,7 @@ jobs:
180180
- "3.13"
181181
steps:
182182
- name: "Checkout"
183-
uses: actions/checkout@v4
183+
uses: actions/checkout@v5
184184
with:
185185
submodules: recursive
186186
persist-credentials: false
@@ -198,7 +198,7 @@ jobs:
198198
uses: actions-rust-lang/setup-rust-toolchain@v1
199199

200200
- name: "Install Python"
201-
uses: actions/setup-python@v4
201+
uses: actions/setup-python@v5
202202
with:
203203
python-version: ${{ matrix.python }}
204204

@@ -223,7 +223,7 @@ jobs:
223223
runs-on: ubuntu-24.04
224224
steps:
225225
- name: "Checkout"
226-
uses: actions/checkout@v4
226+
uses: actions/checkout@v5
227227
with:
228228
submodules: recursive
229229
persist-credentials: false

.github/workflows/test-python.yaml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
- cp313-cp313
2424
steps:
2525
- name: "Checkout"
26-
uses: actions/checkout@v4
26+
uses: actions/checkout@v5
2727
with:
2828
submodules: recursive
2929
persist-credentials: false
@@ -51,7 +51,7 @@ jobs:
5151
run: ${PYBIN}/python -m unittest discover --start "./tests/" --pattern "test_offline_*.py" --verbose
5252

5353
- name: "Upload artifact test"
54-
uses: actions/upload-artifact@v4
54+
uses: actions/upload-artifact@v5
5555
with:
5656
name: bdkpython-manylinux_2_28_x86_64-${{ matrix.python }}
5757
path: /home/runner/work/bdk-python/bdk-python/dist/*.whl
@@ -68,14 +68,14 @@ jobs:
6868
- "3.13"
6969
steps:
7070
- name: "Checkout"
71-
uses: actions/checkout@v4
71+
uses: actions/checkout@v5
7272
with:
7373
submodules: recursive
7474
persist-credentials: false
7575
fetch-depth: 0
7676

7777
- name: "Install Python"
78-
uses: actions/setup-python@v4
78+
uses: actions/setup-python@v5
7979
with:
8080
python-version: ${{ matrix.python }}
8181

@@ -100,7 +100,7 @@ jobs:
100100
python3 -m unittest discover --start "./tests/" --pattern "test_offline_*.py" --verbose
101101
102102
- name: "Upload artifact test"
103-
uses: actions/upload-artifact@v4
103+
uses: actions/upload-artifact@v5
104104
with:
105105
name: bdkpython-macos-arm64-${{ matrix.python }}
106106
path: /Users/runner/work/bdk-python/bdk-python/dist/*.whl
@@ -117,13 +117,13 @@ jobs:
117117
- "3.13"
118118
steps:
119119
- name: "Checkout"
120-
uses: actions/checkout@v4
120+
uses: actions/checkout@v5
121121
with:
122122
submodules: recursive
123123
persist-credentials: false
124124
fetch-depth: 0
125125

126-
- uses: actions/setup-python@v4
126+
- uses: actions/setup-python@v5
127127
with:
128128
python-version: ${{ matrix.python }}
129129

@@ -146,7 +146,7 @@ jobs:
146146
run: python3 -m unittest discover --start "./tests/" --pattern "test_offline_*.py" --verbose
147147

148148
- name: "Upload artifact test"
149-
uses: actions/upload-artifact@v4
149+
uses: actions/upload-artifact@v5
150150
with:
151151
name: bdkpython-macos-x86_64-${{ matrix.python }}
152152
path: /Users/runner/work/bdk-python/bdk-python/dist/*.whl
@@ -163,14 +163,14 @@ jobs:
163163
- "3.13"
164164
steps:
165165
- name: "Checkout"
166-
uses: actions/checkout@v4
166+
uses: actions/checkout@v5
167167
with:
168168
submodules: recursive
169169
persist-credentials: false
170170
fetch-depth: 0
171171

172172
- name: "Install Python"
173-
uses: actions/setup-python@v4
173+
uses: actions/setup-python@v5
174174
with:
175175
python-version: ${{ matrix.python }}
176176

@@ -187,7 +187,7 @@ jobs:
187187
run: python -m build --wheel --verbose
188188

189189
- name: "Upload artifact test"
190-
uses: actions/upload-artifact@v4
190+
uses: actions/upload-artifact@v5
191191
with:
192192
name: bdkpython-windows-${{ matrix.python }}
193193
path: D:\a\bdk-python\bdk-python\dist\*.whl
@@ -204,7 +204,7 @@ jobs:
204204
runs-on: ubuntu-24.04
205205
steps:
206206
- name: "Checkout"
207-
uses: actions/checkout@v4
207+
uses: actions/checkout@v5
208208
with:
209209
submodules: recursive
210210
persist-credentials: false

0 commit comments

Comments
 (0)