Skip to content

Commit e481840

Browse files
committed
Update CI for 2.x.
1 parent dce22b9 commit e481840

File tree

3 files changed

+23
-23
lines changed

3 files changed

+23
-23
lines changed

.cirrus.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
# at revision 7f4774e76bd5cb9ccb7140d71ef9be9c16009cdf.
33

44
task:
5-
name: stable x86_64-unknown-freebsd-14-snap
5+
name: stable x86_64-unknown-freebsd-15-snap
66
freebsd_instance:
7-
image_family: freebsd-14-0-snap
7+
image_family: freebsd-15-0-snap
88
setup_script:
99
- curl https://sh.rustup.rs -sSf --output rustup.sh
1010
- sh rustup.sh --default-toolchain stable -y --profile=minimal
@@ -15,9 +15,9 @@ task:
1515
- cargo test --features=fs_utf8 --workspace
1616

1717
task:
18-
name: stable x86_64-unknown-freebsd-13
18+
name: stable x86_64-unknown-freebsd-14
1919
freebsd_instance:
20-
image_family: freebsd-13-2
20+
image_family: freebsd-14-0
2121
setup_script:
2222
- curl https://sh.rustup.rs -sSf --output rustup.sh
2323
- sh rustup.sh --default-toolchain stable -y --profile=minimal
@@ -28,9 +28,9 @@ task:
2828
- cargo test --features=fs_utf8 --workspace
2929

3030
task:
31-
name: stable x86_64-unknown-freebsd-12
31+
name: stable x86_64-unknown-freebsd-13
3232
freebsd_instance:
33-
image_family: freebsd-12-4
33+
image_family: freebsd-13-3
3434
setup_script:
3535
- curl https://sh.rustup.rs -sSf --output rustup.sh
3636
- sh rustup.sh --default-toolchain stable -y --profile=minimal

.github/actions/install-rust/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,5 @@ inputs:
88
default: 'stable'
99

1010
runs:
11-
using: node16
11+
using: node20
1212
main: 'main.js'

.github/workflows/main.yml

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
name: Rustfmt
1212
runs-on: ubuntu-latest
1313
steps:
14-
- uses: actions/checkout@v3
14+
- uses: actions/checkout@v4
1515
with:
1616
submodules: true
1717
- uses: ./.github/actions/install-rust
@@ -34,7 +34,7 @@ jobs:
3434
rust: beta
3535

3636
steps:
37-
- uses: actions/checkout@v3
37+
- uses: actions/checkout@v4
3838
with:
3939
submodules: true
4040
- uses: ./.github/actions/install-rust
@@ -88,7 +88,7 @@ jobs:
8888
rust: beta
8989

9090
steps:
91-
- uses: actions/checkout@v3
91+
- uses: actions/checkout@v4
9292
with:
9393
submodules: true
9494
- uses: ./.github/actions/install-rust
@@ -116,7 +116,7 @@ jobs:
116116
rust: nightly
117117

118118
steps:
119-
- uses: actions/checkout@v3
119+
- uses: actions/checkout@v4
120120
with:
121121
submodules: true
122122
- uses: ./.github/actions/install-rust
@@ -150,7 +150,7 @@ jobs:
150150
riscv64gc-unknown-linux-gnu
151151
arm-unknown-linux-gnueabihf
152152
aarch64-linux-android
153-
wasm32-wasi
153+
wasm32-wasip1
154154
- run: cargo check --workspace --all-targets --all-features --release -vv
155155
- run: cargo check --workspace --all-targets --all-features --release -vv --target=x86_64-unknown-linux-musl
156156
- run: cargo check --workspace --all-targets --all-features --release -vv --target=x86_64-unknown-linux-gnux32
@@ -164,7 +164,7 @@ jobs:
164164
- run: cargo check --workspace --all-targets --all-features --release -vv --target=riscv64gc-unknown-linux-gnu
165165
- run: cargo check --workspace --all-targets --all-features --release -vv --target=arm-unknown-linux-gnueabihf
166166
- run: cargo check --workspace --all-targets --all-features --release -vv --target=aarch64-linux-android
167-
- run: cd cap-std && cargo check --features=fs_utf8 --release -vv --target=wasm32-wasi
167+
- run: cd cap-std && cargo check --features=fs_utf8 --release -vv --target=wasm32-wasip1
168168

169169
check_cross_nightly_windows:
170170
name: Check Cross-Compilation on Rust nightly on Windows
@@ -178,7 +178,7 @@ jobs:
178178
rust: nightly
179179

180180
steps:
181-
- uses: actions/checkout@v3
181+
- uses: actions/checkout@v4
182182
with:
183183
submodules: true
184184
- uses: ./.github/actions/install-rust
@@ -201,7 +201,7 @@ jobs:
201201
runs-on: ${{ matrix.os }}
202202
strategy:
203203
matrix:
204-
build: [stable, windows-latest, windows-2019, macos-latest, macos-11, beta, ubuntu-20.04, aarch64-ubuntu]
204+
build: [stable, windows-latest, windows-2019, macos-latest, macos-12, beta, ubuntu-20.04, aarch64-ubuntu]
205205
include:
206206
- build: stable
207207
os: ubuntu-latest
@@ -215,8 +215,8 @@ jobs:
215215
- build: macos-latest
216216
os: macos-latest
217217
rust: stable
218-
- build: macos-11
219-
os: macos-11
218+
- build: macos-12
219+
os: macos-12
220220
rust: stable
221221
- build: beta
222222
os: ubuntu-latest
@@ -234,7 +234,7 @@ jobs:
234234
qemu_target: aarch64-linux-user
235235

236236
steps:
237-
- uses: actions/checkout@v3
237+
- uses: actions/checkout@v4
238238
with:
239239
submodules: true
240240
- uses: ./.github/actions/install-rust
@@ -291,7 +291,7 @@ jobs:
291291
rust: nightly
292292

293293
steps:
294-
- uses: actions/checkout@v3
294+
- uses: actions/checkout@v4
295295
with:
296296
submodules: true
297297
- uses: ./.github/actions/install-rust
@@ -311,7 +311,7 @@ jobs:
311311
rust: stable
312312

313313
steps:
314-
- uses: actions/checkout@v3
314+
- uses: actions/checkout@v4
315315
with:
316316
submodules: true
317317
- uses: ./.github/actions/install-rust
@@ -345,7 +345,7 @@ jobs:
345345
RUSTFLAGS: --cfg linux_raw
346346
RUSTDOCFLAGS: --cfg linux_raw
347347
steps:
348-
- uses: actions/checkout@v3
348+
- uses: actions/checkout@v4
349349
with:
350350
submodules: true
351351
- uses: ./.github/actions/install-rust
@@ -365,7 +365,7 @@ jobs:
365365
rust: 1.63
366366

367367
steps:
368-
- uses: actions/checkout@v3
368+
- uses: actions/checkout@v4
369369
with:
370370
submodules: true
371371
- uses: ./.github/actions/install-rust
@@ -381,7 +381,7 @@ jobs:
381381
name: Fuzz Targets
382382
runs-on: ubuntu-latest
383383
steps:
384-
- uses: actions/checkout@v3
384+
- uses: actions/checkout@v4
385385
with:
386386
submodules: true
387387
- uses: ./.github/actions/install-rust

0 commit comments

Comments
 (0)