Skip to content

Commit d84da4f

Browse files
authored
ci: fix actions/checkout version issue (#413)
trying to unblock: #412 I think actions/checkout@v3 is deprecated or something
1 parent 283a3b2 commit d84da4f

File tree

2 files changed

+21
-21
lines changed

2 files changed

+21
-21
lines changed

.github/workflows/js.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626

2727
runs-on: ubuntu-latest
2828
steps:
29-
- uses: actions/checkout@v3
29+
- uses: actions/checkout@v4
3030
- name: Use Node.js
3131
uses: actions/setup-node@v3
3232
with:
@@ -43,7 +43,7 @@ jobs:
4343

4444
runs-on: ubuntu-latest
4545
steps:
46-
- uses: actions/checkout@v3
46+
- uses: actions/checkout@v4
4747
- name: Use Node.js
4848
uses: actions/setup-node@v3
4949
with:
@@ -60,7 +60,7 @@ jobs:
6060

6161
runs-on: ubuntu-latest
6262
steps:
63-
- uses: actions/checkout@v3
63+
- uses: actions/checkout@v4
6464
- name: Use Node.js
6565
uses: actions/setup-node@v3
6666
with:

.github/workflows/rust.yml

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929

3030
steps:
3131
- name: Checkout
32-
uses: actions/checkout@v3
32+
uses: actions/checkout@v4
3333

3434
- name: Install Toolchain
3535
uses: oxidecomputer/actions-rs_toolchain@ad3f86084a8a5acf2c09cb691421b31cf8af7a36 # pin@oxide/master
@@ -40,13 +40,13 @@ jobs:
4040
override: true
4141

4242
- name: Cache
43-
uses: Swatinem/rust-cache@6fd3edff6979b79f87531400ad694fb7f2c84b1f # pin@v2
43+
uses: Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6 # pin@v2
4444

4545
- name: Build
4646
run: cargo build --target x86_64-unknown-linux-gnu --release && mv target/x86_64-unknown-linux-gnu/release/squawk target/release/squawk-linux-x64
4747

4848
- name: Artifact
49-
uses: actions/upload-artifact@v3
49+
uses: actions/upload-artifact@v4
5050
with:
5151
name: release
5252
path: target/release/squawk-linux-x64
@@ -69,7 +69,7 @@ jobs:
6969

7070
steps:
7171
- name: Checkout
72-
uses: actions/checkout@v3
72+
uses: actions/checkout@v4
7373

7474
- name: Apt
7575
run: sudo apt-get install gcc-aarch64-linux-gnu
@@ -83,13 +83,13 @@ jobs:
8383
override: true
8484

8585
- name: Cache
86-
uses: Swatinem/rust-cache@6fd3edff6979b79f87531400ad694fb7f2c84b1f # pin@v2
86+
uses: Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6 # pin@v2
8787

8888
- name: Build
8989
run: RUSTFLAGS="-C linker=aarch64-linux-gnu-gcc" cargo build --target aarch64-unknown-linux-gnu --release && mv target/aarch64-unknown-linux-gnu/release/squawk target/release/squawk-linux-arm64
9090

9191
- name: Artifact
92-
uses: actions/upload-artifact@v3
92+
uses: actions/upload-artifact@v4
9393
with:
9494
name: release
9595
path: target/release/squawk-linux-arm64
@@ -112,7 +112,7 @@ jobs:
112112

113113
steps:
114114
- name: Checkout
115-
uses: actions/checkout@v3
115+
uses: actions/checkout@v4
116116

117117
- name: Install Toolchain
118118
uses: oxidecomputer/actions-rs_toolchain@ad3f86084a8a5acf2c09cb691421b31cf8af7a36 # pin@oxide/master
@@ -123,13 +123,13 @@ jobs:
123123
override: true
124124

125125
- name: Cache
126-
uses: Swatinem/rust-cache@6fd3edff6979b79f87531400ad694fb7f2c84b1f # pin@v2
126+
uses: Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6 # pin@v2
127127

128128
- name: Build
129129
run: cargo build --target x86_64-pc-windows-msvc --release && mv target/x86_64-pc-windows-msvc/release/squawk.exe target/release/squawk-windows-x64.exe
130130

131131
- name: Artifact
132-
uses: actions/upload-artifact@v3
132+
uses: actions/upload-artifact@v4
133133
with:
134134
name: release
135135
path: target/release/squawk-windows-x64.exe
@@ -161,7 +161,7 @@ jobs:
161161

162162
steps:
163163
- name: Checkout
164-
uses: actions/checkout@v3
164+
uses: actions/checkout@v4
165165

166166
- name: Install Toolchain
167167
uses: oxidecomputer/actions-rs_toolchain@ad3f86084a8a5acf2c09cb691421b31cf8af7a36 # pin@oxide/master
@@ -171,13 +171,13 @@ jobs:
171171
override: true
172172

173173
- name: Cache
174-
uses: Swatinem/rust-cache@6fd3edff6979b79f87531400ad694fb7f2c84b1f # pin@v2
174+
uses: Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6 # pin@v2
175175

176176
- name: Build for mac
177177
run: cargo build --release --target=${{ matrix.target }} && mv target/${{ matrix.target }}/release/squawk target/release/squawk-darwin-${{ matrix.arch }}
178178

179179
- name: Artifact
180-
uses: actions/upload-artifact@v3
180+
uses: actions/upload-artifact@v4
181181
with:
182182
name: release
183183
path: target/release/squawk-darwin-${{ matrix.arch }}
@@ -196,7 +196,7 @@ jobs:
196196
needs: [build-linux-x64, build-mac, build-windows]
197197
runs-on: ubuntu-22.04
198198
steps:
199-
- uses: actions/checkout@v3
199+
- uses: actions/checkout@v4
200200
- uses: actions/setup-node@v3
201201
with:
202202
node-version: 16
@@ -213,13 +213,13 @@ jobs:
213213

214214
steps:
215215
- name: Checkout
216-
uses: actions/checkout@v3
216+
uses: actions/checkout@v4
217217

218218
- name: Install Toolchain
219219
uses: oxidecomputer/actions-rs_toolchain@ad3f86084a8a5acf2c09cb691421b31cf8af7a36 # pin@oxide/master
220220

221221
- name: Cache
222-
uses: Swatinem/rust-cache@6fd3edff6979b79f87531400ad694fb7f2c84b1f # pin@v2
222+
uses: Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6 # pin@v2
223223

224224
- name: Install Rust Fmt
225225
run: rustup component add rustfmt
@@ -241,13 +241,13 @@ jobs:
241241

242242
steps:
243243
- name: Checkout
244-
uses: actions/checkout@v3
244+
uses: actions/checkout@v4
245245

246246
- name: Install Toolchain
247247
uses: oxidecomputer/actions-rs_toolchain@ad3f86084a8a5acf2c09cb691421b31cf8af7a36 # pin@oxide/master
248248

249249
- name: Cache
250-
uses: Swatinem/rust-cache@6fd3edff6979b79f87531400ad694fb7f2c84b1f # pin@v2
250+
uses: Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6 # pin@v2
251251

252252
- name: Test
253253
run: ./s/test
@@ -257,7 +257,7 @@ jobs:
257257

258258
steps:
259259
- name: Checkout
260-
uses: actions/checkout@v3
260+
uses: actions/checkout@v4
261261
- uses: actions/setup-python@v4
262262
with:
263263
python-version-file: ".python-version"

0 commit comments

Comments
 (0)