Skip to content

Commit 10906cc

Browse files
Update GitHub Actions
1 parent df913ba commit 10906cc

File tree

7 files changed

+48
-48
lines changed

7 files changed

+48
-48
lines changed

.github/workflows/build-binaries.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
sdist:
3939
runs-on: ubuntu-latest
4040
steps:
41-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
41+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
4242
with:
4343
persist-credentials: false
4444
- name: Build sdist
@@ -64,7 +64,7 @@ jobs:
6464
- target: aarch64-pc-windows-msvc
6565
arch: x64 # not relevant here
6666
steps:
67-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
67+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
6868
with:
6969
persist-credentials: false
7070
- name: "Build wheels"
@@ -102,7 +102,7 @@ jobs:
102102
- runner: macos-15
103103
target: aarch64-apple-darwin
104104
steps:
105-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
105+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
106106
with:
107107
persist-credentials: false
108108
- name: "Build wheels"
@@ -143,7 +143,7 @@ jobs:
143143
- { target: "i686-unknown-linux-gnu", cc: "gcc -m32" }
144144
- { target: "x86_64-unknown-linux-gnu", cc: "gcc" }
145145
steps:
146-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
146+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
147147
with:
148148
persist-credentials: false
149149
- name: "Build wheels"
@@ -221,7 +221,7 @@ jobs:
221221
- target: arm-unknown-linux-musleabihf
222222
arch: arm
223223
steps:
224-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
224+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
225225
with:
226226
persist-credentials: false
227227
- name: "Build wheels"
@@ -267,7 +267,7 @@ jobs:
267267
- target: s390x-unknown-linux-gnu
268268
arch: s390x
269269
steps:
270-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
270+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
271271
with:
272272
persist-credentials: false
273273
- name: "Build wheels"
@@ -320,7 +320,7 @@ jobs:
320320
# see https://github.com/astral-sh/uv/issues/6528
321321
maturin_docker_options: -e JEMALLOC_SYS_WITH_LG_PAGE=16
322322
steps:
323-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
323+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
324324
with:
325325
persist-credentials: false
326326
- name: "Build wheels"
@@ -372,7 +372,7 @@ jobs:
372372
- target: riscv64gc-unknown-linux-gnu
373373
arch: riscv64
374374
steps:
375-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
375+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
376376
with:
377377
persist-credentials: false
378378
- name: "Build wheels"
@@ -416,7 +416,7 @@ jobs:
416416
- x86_64-unknown-linux-musl
417417
- i686-unknown-linux-musl
418418
steps:
419-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
419+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
420420
with:
421421
persist-credentials: false
422422
- name: "Build wheels"
@@ -463,7 +463,7 @@ jobs:
463463
arch: armv7
464464
fail-fast: false
465465
steps:
466-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
466+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
467467
with:
468468
persist-credentials: false
469469
- name: "Build wheels"

.github/workflows/build-docker.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,11 +38,11 @@ jobs:
3838
- linux/amd64
3939
- linux/arm64
4040
steps:
41-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
41+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
4242
with:
4343
persist-credentials: false
4444

45-
- uses: docker/setup-buildx-action@e468171a9de216ec08956ac3ada2f0791b6bd435 # v3.11.1
45+
- uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12.0
4646

4747
- uses: docker/login-action@5e57cd118135c172c3672efd75eb46360885c0ef # v3.6.0
4848
with:
@@ -125,7 +125,7 @@ jobs:
125125
pattern: digests-*
126126
merge-multiple: true
127127

128-
- uses: docker/setup-buildx-action@e468171a9de216ec08956ac3ada2f0791b6bd435 # v3.11.1
128+
- uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12.0
129129

130130
- name: Extract metadata (tags, labels) for Docker
131131
id: meta

.github/workflows/ci.yml

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
timeout-minutes: 10
3232
runs-on: ubuntu-latest
3333
steps:
34-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
34+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
3535
with:
3636
persist-credentials: false
3737
- name: "Install Rustfmt"
@@ -48,7 +48,7 @@ jobs:
4848
timeout-minutes: 10
4949
runs-on: ubuntu-latest
5050
steps:
51-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
51+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
5252
with:
5353
persist-credentials: false
5454
- uses: rui314/setup-mold@725a8794d15fc7563f59595bd9556495c0564878 # v1
@@ -66,7 +66,7 @@ jobs:
6666
runs-on: windows-latest
6767
name: "cargo clippy | windows"
6868
steps:
69-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
69+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
7070
with:
7171
persist-credentials: false
7272

@@ -95,11 +95,11 @@ jobs:
9595
timeout-minutes: 10
9696
runs-on: ubuntu-latest
9797
steps:
98-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
98+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
9999
with:
100100
persist-credentials: false
101101
- name: "Install cargo shear"
102-
uses: taiki-e/install-action@d850aa816998e5cf15f67a78c7b933f2a5033f8a # v2.63.3
102+
uses: taiki-e/install-action@ca44e2a6d435c2fa24b2d4b63fc366fdcab90221 # v2.64.1
103103
with:
104104
tool: cargo-shear
105105
- run: cargo shear
@@ -109,7 +109,7 @@ jobs:
109109
runs-on: ubuntu-latest
110110
name: "cargo test | without uv"
111111
steps:
112-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
112+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
113113
with:
114114
persist-credentials: false
115115
- uses: rui314/setup-mold@725a8794d15fc7563f59595bd9556495c0564878 # v1
@@ -121,12 +121,12 @@ jobs:
121121
run: rustup component add llvm-tools-preview
122122

123123
- name: "Install cargo nextest"
124-
uses: taiki-e/install-action@d850aa816998e5cf15f67a78c7b933f2a5033f8a # v2.63.3
124+
uses: taiki-e/install-action@ca44e2a6d435c2fa24b2d4b63fc366fdcab90221 # v2.64.1
125125
with:
126126
tool: cargo-nextest
127127

128128
- name: "Install cargo-llvm-cov"
129-
uses: taiki-e/install-action@d850aa816998e5cf15f67a78c7b933f2a5033f8a # v2.63.3
129+
uses: taiki-e/install-action@ca44e2a6d435c2fa24b2d4b63fc366fdcab90221 # v2.64.1
130130
with:
131131
tool: cargo-llvm-cov
132132

@@ -150,7 +150,7 @@ jobs:
150150
cargo llvm-cov report --lcov --output-path lcov.info
151151
152152
- name: "Upload coverage reports to Codecov"
153-
uses: codecov/codecov-action@5a1091511ad55cbe89839c7260b706298ca349f7 # v5.5.1
153+
uses: codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5.5.2
154154
with:
155155
token: ${{ secrets.CODECOV_TOKEN }}
156156
files: lcov.info
@@ -160,7 +160,7 @@ jobs:
160160
runs-on: ubuntu-latest
161161
name: "cargo test | ubuntu"
162162
steps:
163-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
163+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
164164
with:
165165
persist-credentials: false
166166
- uses: rui314/setup-mold@725a8794d15fc7563f59595bd9556495c0564878 # v1
@@ -172,17 +172,17 @@ jobs:
172172
run: rustup component add llvm-tools-preview
173173

174174
- name: "Install cargo nextest"
175-
uses: taiki-e/install-action@d850aa816998e5cf15f67a78c7b933f2a5033f8a # v2.63.3
175+
uses: taiki-e/install-action@ca44e2a6d435c2fa24b2d4b63fc366fdcab90221 # v2.64.1
176176
with:
177177
tool: cargo-nextest
178178

179179
- name: "Install cargo-llvm-cov"
180-
uses: taiki-e/install-action@d850aa816998e5cf15f67a78c7b933f2a5033f8a # v2.63.3
180+
uses: taiki-e/install-action@ca44e2a6d435c2fa24b2d4b63fc366fdcab90221 # v2.64.1
181181
with:
182182
tool: cargo-llvm-cov
183183

184184
- name: "Install uv"
185-
uses: astral-sh/setup-uv@1e862dfacbd1d6d858c55d9b792c756523627244 # v7.1.4
185+
uses: astral-sh/setup-uv@681c641aba71e4a1c380be3ab5e12ad51f415867 # v7.1.6
186186
with:
187187
version: ${{ env.UV_VERSION }}
188188

@@ -192,7 +192,7 @@ jobs:
192192
python-version: ${{ env.PYTHON_VERSION }}
193193

194194
- name: "Install Node.js"
195-
uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
195+
uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6.1.0
196196
with:
197197
node-version: ${{ env.NODE_VERSION }}
198198
cache: npm
@@ -217,7 +217,7 @@ jobs:
217217
luaRocksVersion: ${{ env.LUAROCKS_VERSION }}
218218

219219
- name: "Install Ruby"
220-
uses: ruby/setup-ruby@8aeb6ff8030dd539317f8e1769a044873b56ea71 # v1.268.0
220+
uses: ruby/setup-ruby@211ffaaa5f8dda97e9e8bca4e70d0fbaf2f8c41c # v1.272.0
221221
with:
222222
ruby-version: ${{ env.RUBY_VERSION }}
223223

@@ -236,7 +236,7 @@ jobs:
236236
cargo llvm-cov report --lcov --output-path lcov.info
237237
238238
- name: "Upload coverage reports to Codecov"
239-
uses: codecov/codecov-action@5a1091511ad55cbe89839c7260b706298ca349f7 # v5.5.1
239+
uses: codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5.5.2
240240
with:
241241
token: ${{ secrets.CODECOV_TOKEN }}
242242
files: lcov.info
@@ -246,7 +246,7 @@ jobs:
246246
name: "cargo test | macos"
247247
timeout-minutes: 5
248248
steps:
249-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
249+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
250250
with:
251251
persist-credentials: false
252252
- uses: rui314/setup-mold@725a8794d15fc7563f59595bd9556495c0564878 # v1
@@ -258,12 +258,12 @@ jobs:
258258
run: rustup show
259259

260260
- name: "Install cargo nextest"
261-
uses: taiki-e/install-action@d850aa816998e5cf15f67a78c7b933f2a5033f8a # v2.63.3
261+
uses: taiki-e/install-action@ca44e2a6d435c2fa24b2d4b63fc366fdcab90221 # v2.64.1
262262
with:
263263
tool: cargo-nextest
264264

265265
- name: "Install uv"
266-
uses: astral-sh/setup-uv@1e862dfacbd1d6d858c55d9b792c756523627244 # v7.1.4
266+
uses: astral-sh/setup-uv@681c641aba71e4a1c380be3ab5e12ad51f415867 # v7.1.6
267267
with:
268268
version: ${{ env.UV_VERSION }}
269269

@@ -273,7 +273,7 @@ jobs:
273273
python-version: ${{ env.PYTHON_VERSION }}
274274

275275
- name: "Install Node.js"
276-
uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
276+
uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6.1.0
277277
with:
278278
node-version: ${{ env.NODE_VERSION }}
279279
cache: npm
@@ -298,7 +298,7 @@ jobs:
298298
luaRocksVersion: ${{ env.LUAROCKS_VERSION }}
299299

300300
- name: "Install Ruby"
301-
uses: ruby/setup-ruby@8aeb6ff8030dd539317f8e1769a044873b56ea71 # v1.268.0
301+
uses: ruby/setup-ruby@211ffaaa5f8dda97e9e8bca4e70d0fbaf2f8c41c # v1.272.0
302302
with:
303303
ruby-version: ${{ env.RUBY_VERSION }}
304304

@@ -319,7 +319,7 @@ jobs:
319319
name: "cargo test | windows"
320320
timeout-minutes: 15
321321
steps:
322-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
322+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
323323
with:
324324
persist-credentials: false
325325

@@ -340,17 +340,17 @@ jobs:
340340
run: rustup component add llvm-tools-preview
341341

342342
- name: "Install cargo nextest"
343-
uses: taiki-e/install-action@d850aa816998e5cf15f67a78c7b933f2a5033f8a # v2.63.3
343+
uses: taiki-e/install-action@ca44e2a6d435c2fa24b2d4b63fc366fdcab90221 # v2.64.1
344344
with:
345345
tool: cargo-nextest
346346

347347
- name: "Install cargo-llvm-cov"
348-
uses: taiki-e/install-action@d850aa816998e5cf15f67a78c7b933f2a5033f8a # v2.63.3
348+
uses: taiki-e/install-action@ca44e2a6d435c2fa24b2d4b63fc366fdcab90221 # v2.64.1
349349
with:
350350
tool: cargo-llvm-cov
351351

352352
- name: "Install uv"
353-
uses: astral-sh/setup-uv@1e862dfacbd1d6d858c55d9b792c756523627244 # v7.1.4
353+
uses: astral-sh/setup-uv@681c641aba71e4a1c380be3ab5e12ad51f415867 # v7.1.6
354354
with:
355355
version: ${{ env.UV_VERSION }}
356356
cache-local-path: ${{ env.DEV_DRIVE }}/uv-cache
@@ -361,7 +361,7 @@ jobs:
361361
python-version: ${{ env.PYTHON_VERSION }}
362362

363363
- name: "Install Node.js"
364-
uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
364+
uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6.1.0
365365
with:
366366
node-version: ${{ env.NODE_VERSION }}
367367
cache: npm
@@ -390,7 +390,7 @@ jobs:
390390
luaRocksVersion: ${{ env.LUAROCKS_VERSION }}
391391

392392
- name: "Install Ruby"
393-
uses: ruby/setup-ruby@8aeb6ff8030dd539317f8e1769a044873b56ea71 # v1.268.0
393+
uses: ruby/setup-ruby@211ffaaa5f8dda97e9e8bca4e70d0fbaf2f8c41c # v1.272.0
394394
with:
395395
ruby-version: ${{ env.RUBY_VERSION }}
396396

@@ -416,7 +416,7 @@ jobs:
416416
shell: pwsh
417417

418418
- name: "Upload coverage reports to Codecov"
419-
uses: codecov/codecov-action@5a1091511ad55cbe89839c7260b706298ca349f7 # v5.5.1
419+
uses: codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5.5.2
420420
with:
421421
token: ${{ secrets.CODECOV_TOKEN }}
422422
files: lcov.info

.github/workflows/performance.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@ jobs:
1515
name: "cargo | bloat check"
1616
timeout-minutes: 10
1717
steps:
18-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
18+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
1919
with:
2020
persist-credentials: false
2121
fetch-depth: 0
2222
- uses: rui314/setup-mold@725a8794d15fc7563f59595bd9556495c0564878 # v1
2323
- uses: Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5 # v2.8.2
24-
- uses: taiki-e/install-action@d850aa816998e5cf15f67a78c7b933f2a5033f8a # v2.63.3
24+
- uses: taiki-e/install-action@ca44e2a6d435c2fa24b2d4b63fc366fdcab90221 # v2.64.1
2525
with:
2626
tool: cargo-bloat
2727

.github/workflows/publish-docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
runs-on: ubuntu-latest
2525
steps:
2626
- name: Checkout
27-
uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
27+
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
2828
with:
2929
fetch-depth: 0
3030
persist-credentials: false

.github/workflows/publish.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
# For crates.io's trusted publishing.
2222
id-token: write
2323
steps:
24-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
24+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
2525
with:
2626
persist-credentials: false
2727
- uses: rui314/setup-mold@725a8794d15fc7563f59595bd9556495c0564878 # v1
@@ -47,7 +47,7 @@ jobs:
4747
id-token: write
4848
steps:
4949
- name: "Install uv"
50-
uses: astral-sh/setup-uv@1e862dfacbd1d6d858c55d9b792c756523627244 # v7.1.4
50+
uses: astral-sh/setup-uv@681c641aba71e4a1c380be3ab5e12ad51f415867 # v7.1.6
5151
- uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0
5252
with:
5353
pattern: wheels-*
@@ -73,7 +73,7 @@ jobs:
7373
pattern: artifacts-build-global
7474
path: npm/
7575
merge-multiple: true
76-
- uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
76+
- uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6.1.0
7777
with:
7878
node-version: '24.x'
7979
registry-url: 'https://registry.npmjs.org'

0 commit comments

Comments
 (0)