@@ -10,57 +10,8 @@ permissions:
1010 contents : read
1111
1212jobs :
13- lint :
14- name : Lint
15- runs-on : ubuntu-latest
16-
17- env :
18- RUSTFLAGS : ' -Dwarnings'
19-
20- steps :
21- - name : Checkout
22- uses : actions/checkout@v6
23-
24- - name : Set up Rust toolchain
25- uses : actions-rust-lang/setup-rust-toolchain@v1
26- with :
27- components : clippy, rustfmt
28- target : wasm32-unknown-unknown
29-
30- - name : Install Cargo Binary Install
31- uses : cargo-bins/cargo-binstall@main
32-
33- - name : Install crates
34- run : cargo binstall -y --force cargo-deny cargo-machete cargo-sort
35-
36- - name : Lint
37- run : cargo clippy --all-features --locked
38-
39- - name : Check dependencies
40- run : cargo deny check
41-
42- - name : Check unused dependencies
43- run : cargo machete
44-
45- - name : Check manifest formatting
46- run : cargo sort --workspace --check .
47-
48- - name : Check formatting
49- run : cargo fmt --all --check
50-
51- test :
52- name : Test
53- runs-on : ubuntu-latest
54-
55- steps :
56- - name : Checkout
57- uses : actions/checkout@v6
58-
59- - name : Set up Rust toolchain
60- uses : actions-rust-lang/setup-rust-toolchain@v1
61- with :
62- components : clippy, rustfmt
63- target : wasm32-unknown-unknown
64-
65- - name : Test
66- run : cargo test --all-features --locked --release
13+ rust :
14+ name : Rust
15+ uses : RustForWeb/.github/.github/workflows/rust.yml@94e5af76a27a4691153fae17ed42eb08677f8d3f
16+ with :
17+ target : wasm32-unknown-unknown
0 commit comments