Skip to content

Commit b858336

Browse files
committed
Upgrade GitHub Actions to latest versions
Signed-off-by: Salman Muin Kayser Chishti <13schishti@gmail.com>
1 parent 8c6c1b2 commit b858336

7 files changed

Lines changed: 25 additions & 25 deletions

File tree

.github/workflows/ci.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
code-changed: ${{ steps.filter.outputs.code }}
3333
steps:
3434
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
35-
- uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36 # v3.0.2
35+
- uses: dorny/paths-filter@9d7afb8d214ad99e78fbd4247752c4caed2b6e4c # v4.0.0
3636
id: filter
3737
with:
3838
filters: |
@@ -80,7 +80,7 @@ jobs:
8080
CARGO_HOME,{{ DEV_DRIVE }}/.cargo
8181
RUSTUP_HOME,{{ DEV_DRIVE }}/.rustup
8282
83-
- uses: oxc-project/setup-rust@d286d43bc1f606abbd98096666ff8be68c8d5f57 # v1.0.0
83+
- uses: oxc-project/setup-rust@23f38cfb0c04af97a055f76acee94d5be71c7c82 # v1.0.16
8484
with:
8585
save-cache: ${{ github.ref_name == 'main' }}
8686
cache-key: test
@@ -106,7 +106,7 @@ jobs:
106106
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
107107
- uses: ./.github/actions/clone
108108

109-
- uses: oxc-project/setup-rust@d286d43bc1f606abbd98096666ff8be68c8d5f57 # v1.0.0
109+
- uses: oxc-project/setup-rust@23f38cfb0c04af97a055f76acee94d5be71c7c82 # v1.0.16
110110
with:
111111
save-cache: ${{ github.ref_name == 'main' }}
112112
cache-key: lint
@@ -123,7 +123,7 @@ jobs:
123123
with:
124124
files: .
125125

126-
- uses: oxc-project/setup-node@fdbf0dfd334c4e6d56ceeb77d91c76339c2a0885 # v1.0.4
126+
- uses: oxc-project/setup-node@b8d296d30eafd1ae2968fab67aead472a1dbf6d4 # v1.0.7
127127

128128
- name: Install docs dependencies
129129
run: pnpm -C docs install --frozen-lockfile
@@ -140,12 +140,12 @@ jobs:
140140
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
141141
- uses: ./.github/actions/clone
142142

143-
- uses: oxc-project/setup-rust@d286d43bc1f606abbd98096666ff8be68c8d5f57 # v1.0.0
143+
- uses: oxc-project/setup-rust@23f38cfb0c04af97a055f76acee94d5be71c7c82 # v1.0.16
144144
with:
145145
save-cache: ${{ github.ref_name == 'main' }}
146146
cache-key: run
147147

148-
- uses: oxc-project/setup-node@fdbf0dfd334c4e6d56ceeb77d91c76339c2a0885 # v1.0.4
148+
- uses: oxc-project/setup-node@b8d296d30eafd1ae2968fab67aead472a1dbf6d4 # v1.0.7
149149

150150
- uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0
151151
with:
@@ -199,13 +199,13 @@ jobs:
199199
CARGO_HOME,{{ DEV_DRIVE }}/.cargo
200200
RUSTUP_HOME,{{ DEV_DRIVE }}/.rustup
201201
202-
- uses: oxc-project/setup-rust@d286d43bc1f606abbd98096666ff8be68c8d5f57 # v1.0.0
202+
- uses: oxc-project/setup-rust@23f38cfb0c04af97a055f76acee94d5be71c7c82 # v1.0.16
203203
with:
204204
save-cache: ${{ github.ref_name == 'main' }}
205205
cache-key: cli-e2e-test
206206
target-dir: ${{ runner.os == 'Windows' && format('{0}/target', env.DEV_DRIVE) || '' }}
207207

208-
- uses: oxc-project/setup-node@fdbf0dfd334c4e6d56ceeb77d91c76339c2a0885 # v1.0.4
208+
- uses: oxc-project/setup-node@b8d296d30eafd1ae2968fab67aead472a1dbf6d4 # v1.0.7
209209

210210
- name: Install docs dependencies
211211
run: pnpm -C docs install --frozen-lockfile
@@ -573,12 +573,12 @@ jobs:
573573
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
574574
- uses: ./.github/actions/clone
575575

576-
- uses: oxc-project/setup-rust@d286d43bc1f606abbd98096666ff8be68c8d5f57 # v1.0.0
576+
- uses: oxc-project/setup-rust@23f38cfb0c04af97a055f76acee94d5be71c7c82 # v1.0.16
577577
with:
578578
save-cache: ${{ github.ref_name == 'main' }}
579579
cache-key: install-e2e-test
580580

581-
- uses: oxc-project/setup-node@fdbf0dfd334c4e6d56ceeb77d91c76339c2a0885 # v1.0.4
581+
- uses: oxc-project/setup-node@b8d296d30eafd1ae2968fab67aead472a1dbf6d4 # v1.0.7
582582

583583
- uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0
584584
with:

.github/workflows/deny.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
persist-credentials: false
3333
submodules: true
3434

35-
- uses: oxc-project/setup-rust@d286d43bc1f606abbd98096666ff8be68c8d5f57 # v1.0.0
35+
- uses: oxc-project/setup-rust@23f38cfb0c04af97a055f76acee94d5be71c7c82 # v1.0.16
3636
with:
3737
restore-cache: false
3838
tools: cargo-deny

.github/workflows/e2e-test.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
related-files-changed: ${{ steps.filter.outputs.related-files }}
3434
steps:
3535
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
36-
- uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36 # v3.0.2
36+
- uses: dorny/paths-filter@9d7afb8d214ad99e78fbd4247752c4caed2b6e4c # v4.0.0
3737
id: filter
3838
with:
3939
filters: |
@@ -86,12 +86,12 @@ jobs:
8686
shell: powershell
8787
run: Set-MpPreference -DisableRealtimeMonitoring $true
8888

89-
- uses: oxc-project/setup-rust@d286d43bc1f606abbd98096666ff8be68c8d5f57 # v1.0.0
89+
- uses: oxc-project/setup-rust@23f38cfb0c04af97a055f76acee94d5be71c7c82 # v1.0.16
9090
with:
9191
save-cache: ${{ github.ref_name == 'main' }}
9292
cache-key: e2e-build-${{ matrix.os }}
9393

94-
- uses: oxc-project/setup-node@fdbf0dfd334c4e6d56ceeb77d91c76339c2a0885 # v1.0.4
94+
- uses: oxc-project/setup-node@b8d296d30eafd1ae2968fab67aead472a1dbf6d4 # v1.0.7
9595

9696
- uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0
9797
with:

.github/workflows/release.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -73,15 +73,15 @@ jobs:
7373
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
7474
- uses: ./.github/actions/clone
7575
- uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0
76-
- uses: oxc-project/setup-rust@d286d43bc1f606abbd98096666ff8be68c8d5f57 # v1.0.2
76+
- uses: oxc-project/setup-rust@23f38cfb0c04af97a055f76acee94d5be71c7c82 # v1.0.16
7777
with:
7878
save-cache: ${{ github.ref_name == 'main' }}
7979
cache-key: release
8080

8181
- name: Rustup Adds Target
8282
run: rustup target add ${{ matrix.settings.target }}
8383

84-
- uses: oxc-project/setup-node@fdbf0dfd334c4e6d56ceeb77d91c76339c2a0885 # v1.0.4
84+
- uses: oxc-project/setup-node@b8d296d30eafd1ae2968fab67aead472a1dbf6d4 # v1.0.7
8585

8686
- name: Set binding version
8787
shell: bash
@@ -160,7 +160,7 @@ jobs:
160160
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
161161
- uses: ./.github/actions/clone
162162

163-
- uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0
163+
- uses: pnpm/action-setup@fc06bc1257f339d1d5d8b3a19a8cae5388b55320 # v4.4.0
164164

165165
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0
166166
with:
@@ -285,7 +285,7 @@ jobs:
285285
EOF
286286
287287
- name: Create GitHub Release
288-
uses: softprops/action-gh-release@a06a81a03ee405af7f2048a818ed3f03bbf83c7b # v2.5.0
288+
uses: softprops/action-gh-release@153bb8e04406b158c6c84fc1615b65b24149a1fe # v2.6.1
289289
id: release
290290
with:
291291
body_path: ./RELEASE_BODY.md

.github/workflows/test-standalone-install.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ jobs:
123123
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
124124

125125
- name: Set up QEMU
126-
uses: docker/setup-qemu-action@29109295f81e9208d7d86ff1c6c12d2833863392 # v3.6.0
126+
uses: docker/setup-qemu-action@ce360397dd3f832beb865e1373c09c0e9f86d70a # v4.0.0
127127
with:
128128
platforms: arm64
129129

.github/workflows/upgrade-deps.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,13 @@ jobs:
1919
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
2020
- uses: ./.github/actions/clone
2121

22-
- uses: oxc-project/setup-rust@d286d43bc1f606abbd98096666ff8be68c8d5f57 # v1.0.0
22+
- uses: oxc-project/setup-rust@23f38cfb0c04af97a055f76acee94d5be71c7c82 # v1.0.16
2323
with:
2424
save-cache: ${{ github.ref_name == 'main' }}
2525
cache-key: upgrade-deps
2626
tools: just,cargo-shear
2727

28-
- uses: oxc-project/setup-node@fdbf0dfd334c4e6d56ceeb77d91c76339c2a0885 # v1.0.4
28+
- uses: oxc-project/setup-node@b8d296d30eafd1ae2968fab67aead472a1dbf6d4 # v1.0.7
2929

3030
- name: Rustup Adds Target
3131
run: rustup target add x86_64-unknown-linux-gnu
@@ -58,7 +58,7 @@ jobs:
5858
env:
5959
RELEASE_BUILD: 'true'
6060

61-
- uses: anthropics/claude-code-action@eb99fb38f09dedf69f423f1315d6c0272ace56a0 # Claude Code to 2.1.72
61+
- uses: anthropics/claude-code-action@cd77b50d2b0808657f8e6774085c8bf54484351c # v1.0.72
6262
env:
6363
RELEASE_BUILD: 'true'
6464
with:
@@ -131,7 +131,7 @@ jobs:
131131
fi
132132
133133
- name: Create/Update PR
134-
uses: peter-evans/create-pull-request@22a9089034f40e5a961c8808d113e2c98fb63676 # v7.0.11
134+
uses: peter-evans/create-pull-request@c0f553fe549906ede9cf27b5156039d195d2ece0 # v8.1.0
135135
with:
136136
base: main
137137
branch: deps/upstream-update

.github/workflows/zizmor.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
persist-credentials: false
2929
submodules: true
3030

31-
- uses: taiki-e/install-action@ae97ff9daf1cd2e216671a047d80ff48461e30bb # v2.49.1
31+
- uses: taiki-e/install-action@cbb1dcaa26e1459e2876c39f61c1e22a1258aac5 # v2.68.33
3232
with:
3333
tool: zizmor
3434

@@ -38,7 +38,7 @@ jobs:
3838
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3939

4040
- name: Upload SARIF file
41-
uses: github/codeql-action/upload-sarif@b56ba49b26e50535fa1e7f7db0f4f7b4bf65d80d # v3
41+
uses: github/codeql-action/upload-sarif@f0213c31c702f929cf06ddb900ac315d246a8997 # v4.33.0
4242
with:
4343
sarif_file: results.sarif
4444
category: zizmor

0 commit comments

Comments
 (0)