Skip to content

Commit aad5206

Browse files
authored
Use actions-rust-lang/setup-rust-toolchain (#29)
### What Switch the Rust CI to [actions-rust-lang/setup-rust-toolchain](https://github.com/actions-rust-lang/setup-rust-toolchain), because the [original](https://github.com/actions-rs/toolchain) has been archived and is no longer supported.
1 parent d80214c commit aad5206

File tree

1 file changed

+5
-12
lines changed

1 file changed

+5
-12
lines changed

.github/workflows/rust.yml

Lines changed: 5 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@ jobs:
1919
steps:
2020
- uses: actions/checkout@v4
2121

22-
- uses: actions-rs/toolchain@v1
22+
- uses: actions-rust-lang/setup-rust-toolchain@v1
2323
with:
24-
profile: default
24+
components: rust-docs, clippy, rustfmt
2525
toolchain: 1.85.1
2626
override: true
2727

@@ -38,9 +38,6 @@ jobs:
3838
with:
3939
pixi-version: v0.42.1
4040

41-
- name: Set up cargo cache
42-
uses: Swatinem/rust-cache@v2
43-
4441
- name: Rustfmt
4542
run: pixi run cargo fmt --all -- --check
4643

@@ -78,16 +75,12 @@ jobs:
7875
runs-on: ubuntu-latest
7976
steps:
8077
- uses: actions/checkout@v4
81-
- uses: actions-rs/toolchain@v1
78+
- uses: actions-rust-lang/setup-rust-toolchain@v1
8279
with:
83-
profile: minimal
8480
toolchain: 1.85.1
85-
target: wasm32-unknown-unknown
8681
override: true
87-
components: clippy
88-
89-
- name: Set up cargo cache
90-
uses: Swatinem/rust-cache@v2
82+
target: wasm32-unknown-unknown
83+
components: clippy,rustfmt
9184

9285
- name: Check wasm32
9386
uses: actions-rs/cargo@v1

0 commit comments

Comments
 (0)