Skip to content

Commit 6bbe427

Browse files
committed
chore: update GH action versions
1 parent c250369 commit 6bbe427

File tree

1 file changed

+14
-14
lines changed

1 file changed

+14
-14
lines changed

.github/workflows/ci.yml

+14-14
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,14 @@ jobs:
1717
runs-on: "${{ matrix.os }}"
1818
steps:
1919
# Check out the code
20-
- uses: "actions/checkout@v3"
20+
- uses: "actions/checkout@v4"
2121

2222
# We need node for some integration tests
23-
- uses: "actions/setup-node@v3"
23+
- uses: "actions/setup-node@v4"
2424

2525
# Install python
2626
- name: "Set up python"
27-
uses: "actions/setup-python@v4"
27+
uses: "actions/setup-python@v5"
2828
with:
2929
python-version: "${{ matrix.python-version }}"
3030

@@ -51,7 +51,7 @@ jobs:
5151
# Cache build dependencies
5252
- name: "Cache Build Fragments"
5353
id: "cache-build-fragments"
54-
uses: "actions/cache@v3"
54+
uses: "actions/cache@v4"
5555
with:
5656
path: |
5757
~/.cargo/registry
@@ -68,7 +68,7 @@ jobs:
6868
# Cache `cargo install` built binaries
6969
- name: "Cache Built Binaries"
7070
id: "cache-binaries"
71-
uses: "actions/cache@v3"
71+
uses: "actions/cache@v4"
7272
with:
7373
path: "~/.cargo/bin"
7474
# In theory, this should rebuild binaries once a month
@@ -110,11 +110,11 @@ jobs:
110110
runs-on: ubuntu-latest
111111
steps:
112112
# Check out the code
113-
- uses: "actions/checkout@v3"
113+
- uses: "actions/checkout@v4"
114114

115115
# Install python
116116
- name: "Set up python"
117-
uses: "actions/setup-python@v4"
117+
uses: "actions/setup-python@v5"
118118
with:
119119
python-version: "3.12"
120120

@@ -141,7 +141,7 @@ jobs:
141141
# Cache build dependencies
142142
- name: "Cache Build Fragments"
143143
id: "cache-build-fragments"
144-
uses: "actions/cache@v3"
144+
uses: "actions/cache@v4"
145145
with:
146146
path: |
147147
~/.cargo/registry
@@ -154,7 +154,7 @@ jobs:
154154
# Cache `cargo install` built binaries
155155
- name: "Cache Built Binaries"
156156
id: "cache-binaries"
157-
uses: "actions/cache@v3"
157+
uses: "actions/cache@v4"
158158
with:
159159
path: "~/.cargo/bin"
160160
# In theory, this should rebuild binaries once a month
@@ -220,16 +220,16 @@ jobs:
220220
- cp312
221221

222222
steps:
223-
- uses: actions/checkout@v3
223+
- uses: actions/checkout@v4
224224

225225
- name: Set up QEMU
226226
if: runner.os == 'Linux'
227-
uses: docker/setup-qemu-action@v2
227+
uses: docker/setup-qemu-action@v3
228228
with:
229229
platforms: all
230230

231231
- name: Build wheels
232-
uses: pypa/cibuildwheel@v2.14.1
232+
uses: pypa/cibuildwheel@v2.17.0
233233
env:
234234
# configure cibuildwheel to build native archs ('auto'), and some
235235
# emulated ones
@@ -258,11 +258,11 @@ jobs:
258258
if: github.event_name == 'release' && github.event.action == 'published'
259259
steps:
260260
# Check out the code
261-
- uses: "actions/checkout@v3"
261+
- uses: "actions/checkout@v4"
262262

263263
# Install python
264264
- name: "Set up python"
265-
uses: "actions/setup-python@v4"
265+
uses: "actions/setup-python@v5"
266266
with:
267267
python-version: "3.12"
268268

0 commit comments

Comments
 (0)