Skip to content

Commit 0bcdba6

Browse files
committed
Bump CI actions versions
1 parent 382192b commit 0bcdba6

5 files changed

Lines changed: 27 additions & 27 deletions

File tree

.github/workflows/build-wheels.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ jobs:
5757
python: ["cp39", "cp310", "cp311", "cp312", "cp313", "cp314"]
5858

5959
steps:
60-
- uses: actions/checkout@v4
60+
- uses: actions/checkout@v6
6161

6262
# Download and set up custom libtiledb if ref was specified
6363
- name: Determine platform for custom libtiledb
@@ -86,7 +86,7 @@ jobs:
8686

8787
- name: Download custom libtiledb artifacts
8888
if: inputs.libtiledb_ref != ''
89-
uses: actions/download-artifact@v4
89+
uses: actions/download-artifact@v6
9090
with:
9191
name: release-${{ steps.platform.outputs.platform }}
9292
path: ${{ github.workspace }}/libtiledb-dist
@@ -168,7 +168,7 @@ jobs:
168168
with:
169169
output-dir: wheelhouse
170170

171-
- uses: actions/upload-artifact@v4
171+
- uses: actions/upload-artifact@v5
172172
with:
173173
name: cibw-wheels-${{ matrix.buildplat[0] }}-${{ matrix.buildplat[1] }}-${{ matrix.python }}
174174
path: "./wheelhouse/*.whl"
@@ -182,7 +182,7 @@ jobs:
182182
outputs:
183183
sdist_name: ${{ steps.get_sdist_name.outputs.sdist_name }}
184184
steps:
185-
- uses: actions/checkout@v4
185+
- uses: actions/checkout@v6
186186

187187
- name: Build sdist
188188
run: pipx run build --sdist
@@ -192,7 +192,7 @@ jobs:
192192
run: |
193193
echo "sdist_name=$(ls dist/ | head -n 1)" >> "$GITHUB_OUTPUT"
194194
195-
- uses: actions/upload-artifact@v4
195+
- uses: actions/upload-artifact@v5
196196
with:
197197
name: sdist
198198
path: dist/*.tar.gz
@@ -215,20 +215,20 @@ jobs:
215215
RUNNER_TEMP: ""
216216
steps:
217217
- name: Set up Python ${{ matrix.python }}
218-
uses: actions/setup-python@v5
218+
uses: actions/setup-python@v6
219219
with:
220220
python-version: ${{ matrix.python }}
221221

222222
- name: Download sdist artifact
223-
uses: actions/download-artifact@v4
223+
uses: actions/download-artifact@v6
224224
with:
225225
name: sdist
226226
path: dist
227227

228228
- name: Install sdist artifact
229229
run: pip install --verbose dist/${{ needs.build_sdist.outputs.sdist_name }}
230230

231-
- uses: actions/checkout@v4
231+
- uses: actions/checkout@v6
232232

233233
- name: Install test dependencies
234234
run: pip install pytest pytest-rerunfailures hypothesis psutil pyarrow
@@ -255,7 +255,7 @@ jobs:
255255
outputs:
256256
package_version: ${{ steps.get_package_version.outputs.package_version }}
257257
steps:
258-
- uses: actions/download-artifact@v4
258+
- uses: actions/download-artifact@v6
259259
with:
260260
path: dist
261261
merge-multiple: true

.github/workflows/ci.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -46,11 +46,11 @@ jobs:
4646
MACOSX_DEPLOYMENT_TARGET: "11"
4747
steps:
4848
- name: Checkout TileDB-Py `main`
49-
uses: actions/checkout@v4
49+
uses: actions/checkout@v6
5050

5151
- name: Checkout TileDB Core
5252
if: inputs.libtiledb_ref
53-
uses: actions/checkout@v4
53+
uses: actions/checkout@v6
5454
with:
5555
repository: TileDB-Inc/TileDB
5656
ref: ${{ inputs.libtiledb_ref }}
@@ -73,7 +73,7 @@ jobs:
7373
if: startsWith(matrix.os, 'windows')
7474

7575
- name: Set up Python ${{ matrix.python-version }}
76-
uses: actions/setup-python@v5
76+
uses: actions/setup-python@v6
7777
with:
7878
python-version: ${{ matrix.python-version }}
7979

@@ -179,7 +179,7 @@ jobs:
179179

180180
- name: "Upload build logs"
181181
if: always()
182-
uses: actions/upload-artifact@v4
182+
uses: actions/upload-artifact@v5
183183
with:
184184
name: build-logs-${{ matrix.os }}-${{ matrix.python-version }}
185185
path: |
@@ -191,23 +191,23 @@ jobs:
191191

192192
- name: "Upload crash dumps (Linux)"
193193
if: always() && startsWith(matrix.os, 'ubuntu-')
194-
uses: actions/upload-artifact@v4
194+
uses: actions/upload-artifact@v5
195195
with:
196196
name: coredumps-${{ matrix.os }}-${{ matrix.python-version }}
197197
path: /var/lib/apport/coredump/
198198
if-no-files-found: ignore
199199

200200
- name: "Upload crash dumps (macOS)"
201201
if: always() && startsWith(matrix.os, 'macos-')
202-
uses: actions/upload-artifact@v4
202+
uses: actions/upload-artifact@v5
203203
with:
204204
name: coredumps-${{ matrix.os }}-${{ matrix.python-version }}
205205
path: /cores/
206206
if-no-files-found: ignore
207207

208208
- name: "Upload crash dumps (Windows)"
209209
if: always() && startsWith(matrix.os, 'windows-')
210-
uses: actions/upload-artifact@v4
210+
uses: actions/upload-artifact@v5
211211
with:
212212
name: crashdumps-${{ matrix.os }}-${{ matrix.python-version }}
213213
path: ${{ env.LOCALAPPDATA }}/CrashDumps/*.dmp

.github/workflows/daily-test-build-numpy.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ jobs:
4141
VCPKG_BINARY_SOURCES: 'clear;x-gha,readwrite'
4242
steps:
4343
- name: Checkout TileDB-Py `main`
44-
uses: actions/checkout@v4
44+
uses: actions/checkout@v6
4545

4646
- name: Setup MSVC toolset (VS 2022)
4747
uses: TheMrMilchmann/setup-msvc-dev@v3
@@ -54,7 +54,7 @@ jobs:
5454
if: startsWith(matrix.os, 'windows')
5555

5656
- name: Enable vcpkg binary caching
57-
uses: actions/github-script@v6
57+
uses: actions/github-script@v8
5858
with:
5959
script: |
6060
core.exportVariable('ACTIONS_CACHE_URL', process.env.ACTIONS_CACHE_URL || '');
@@ -65,7 +65,7 @@ jobs:
6565
if: startsWith(matrix.os, 'windows')
6666

6767
- name: Set up Python ${{ matrix.py_np_combo.python-version }}
68-
uses: actions/setup-python@v5
68+
uses: actions/setup-python@v6
6969
with:
7070
python-version: ${{ matrix.py_np_combo.python-version }}
7171

@@ -79,7 +79,7 @@ jobs:
7979
run: printenv
8080

8181
- name: Checkout TileDB-Py `main`
82-
uses: actions/checkout@v4
82+
uses: actions/checkout@v6
8383

8484
- name: Build TileDB-Py
8585
run: pip install --verbose .[test]
@@ -105,7 +105,7 @@ jobs:
105105
needs: test
106106
if: failure() || cancelled()
107107
steps:
108-
- uses: actions/checkout@v4
108+
- uses: actions/checkout@v6
109109
- name: Create Issue if Build Fails
110110
uses: TileDB-Inc/github-actions/open-issue@main
111111
with:

.github/workflows/daily-test-build.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
arch: x64
3232

3333
- name: Enable vcpkg binary caching
34-
uses: actions/github-script@v6
34+
uses: actions/github-script@v8
3535
with:
3636
script: |
3737
core.exportVariable('ACTIONS_CACHE_URL', process.env.ACTIONS_CACHE_URL || '');
@@ -46,7 +46,7 @@ jobs:
4646
if: matrix.os == 'windows-latest'
4747

4848
- name: Set up Python
49-
uses: actions/setup-python@v5
49+
uses: actions/setup-python@v6
5050
with:
5151
python-version: "3.11"
5252

@@ -66,7 +66,7 @@ jobs:
6666
if: startsWith(matrix.os, 'macos-')
6767

6868
- name: Checkout TileDB-Py `main`
69-
uses: actions/checkout@v4
69+
uses: actions/checkout@v6
7070

7171
- name: Build and install TileDB-Py and dependencies
7272
run: python -m pip install --verbose .[test]
@@ -85,7 +85,7 @@ jobs:
8585
needs: test
8686
if: failure() || cancelled()
8787
steps:
88-
- uses: actions/checkout@v4
88+
- uses: actions/checkout@v6
8989
- name: Create Issue if Build Fails
9090
uses: TileDB-Inc/github-actions/open-issue@main
9191
with:

.github/workflows/format.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ jobs:
66
lint:
77
runs-on: ubuntu-latest
88
steps:
9-
- uses: actions/checkout@v3
10-
- uses: actions/setup-python@v4
9+
- uses: actions/checkout@v6
10+
- uses: actions/setup-python@v6
1111

1212
- name: Run pre-commit hooks on all files
1313
run: python -m pip -v install pre-commit && pre-commit run -a -v

0 commit comments

Comments
 (0)