Skip to content

Commit 921f4aa

Browse files
committed
chore(ci): use moon setup rust action
1 parent 0582664 commit 921f4aa

File tree

1 file changed

+8
-9
lines changed

1 file changed

+8
-9
lines changed

.github/workflows/ci.yml

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,9 @@ jobs:
1111
runs-on: ubuntu-latest
1212
steps:
1313
- uses: actions/checkout@v3
14-
- uses: Swatinem/rust-cache@v2
15-
- uses: actions-rs/toolchain@v1
14+
- uses: moonrepo/setup-rust@v0
1615
with:
17-
toolchain: stable
16+
channel: stable
1817
components: clippy
1918
- uses: pre-commit/[email protected]
2019
with:
@@ -24,20 +23,20 @@ jobs:
2423
runs-on: ubuntu-latest
2524
steps:
2625
- uses: actions/checkout@v3
27-
- uses: Swatinem/rust-cache@v2
28-
- uses: actions-rs/toolchain@v1
26+
- uses: moonrepo/setup-rust@v0
2927
with:
30-
toolchain: stable
28+
channel: stable
3129
- run: cargo test --all
3230

3331
compat-integration-test:
3432
runs-on: ubuntu-latest
3533
steps:
3634
- uses: actions/checkout@v3
37-
- uses: actions-rs/toolchain@v1
35+
- uses: moonrepo/setup-rust@v0
3836
with:
39-
toolchain: stable
40-
- uses: Swatinem/rust-cache@v2
37+
channel: stable
38+
cache-target: release
39+
4140
- run: cargo install --path crates/cargo-codspeed
4241

4342
- run: cargo codspeed build -p codspeed

0 commit comments

Comments
 (0)