Skip to content

Commit 184a316

Browse files
committed
ci: use nightly toolchain for fuzz build
1 parent bcafa1a commit 184a316

1 file changed

Lines changed: 8 additions & 6 deletions

File tree

.github/workflows/ci.yml

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
rust: ["1.85.0", stable]
1717
os: [ubuntu-latest, macos-latest, windows-latest]
1818
steps:
19-
- uses: actions/checkout@v4
19+
- uses: actions/checkout@v6
2020
- uses: dtolnay/rust-toolchain@master
2121
with:
2222
toolchain: ${{ matrix.rust }}
@@ -33,7 +33,7 @@ jobs:
3333
wasm:
3434
runs-on: ubuntu-latest
3535
steps:
36-
- uses: actions/checkout@v4
36+
- uses: actions/checkout@v6
3737
- uses: dtolnay/rust-toolchain@stable
3838
with:
3939
targets: wasm32-unknown-unknown
@@ -45,14 +45,16 @@ jobs:
4545
package:
4646
runs-on: ubuntu-latest
4747
steps:
48-
- uses: actions/checkout@v4
48+
- uses: actions/checkout@v6
4949
- uses: dtolnay/rust-toolchain@stable
5050
- run: cargo package --workspace --no-verify
5151

5252
fuzz-build:
5353
runs-on: ubuntu-latest
54+
env:
55+
RUSTUP_TOOLCHAIN: nightly
5456
steps:
55-
- uses: actions/checkout@v4
57+
- uses: actions/checkout@v6
5658
- uses: dtolnay/rust-toolchain@nightly
5759
- run: cargo install cargo-fuzz --locked --version 0.13.2
5860
- run: cargo fuzz build codec
@@ -64,7 +66,7 @@ jobs:
6466
matrix:
6567
phoenix: ["~> 1.7.0", "~> 1.8.0"]
6668
steps:
67-
- uses: actions/checkout@v4
69+
- uses: actions/checkout@v6
6870
- uses: dtolnay/rust-toolchain@stable
6971
- uses: erlef/setup-beam@v1
7072
with:
@@ -96,7 +98,7 @@ jobs:
9698
- browser: safari
9799
os: macos-latest
98100
steps:
99-
- uses: actions/checkout@v4
101+
- uses: actions/checkout@v6
100102
- uses: dtolnay/rust-toolchain@stable
101103
with:
102104
targets: wasm32-unknown-unknown

0 commit comments

Comments
 (0)