Skip to content

Commit 5870f09

Browse files
wllenyjjiangliu
authored andcommitted
ci: Install latest Rust
The ci of docker-smoke get errors. ``` error: package `scoped-tls v1.0.1` cannot be built because it requires rustc 1.59 or newer, while the currently active rustc version is 1.58.1 ``` Signed-off-by: wanglei01 <[email protected]>
1 parent 45d9a78 commit 5870f09

File tree

2 files changed

+15
-6
lines changed

2 files changed

+15
-6
lines changed

.github/workflows/rust.yml

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,30 +8,39 @@ on:
88

99
env:
1010
CARGO_TERM_COLOR: always
11+
RUST_BACKTRACE: 1
1112

1213
jobs:
1314
CI:
1415
runs-on: ubuntu-latest
1516
steps:
16-
- uses: actions/checkout@v2
17+
- uses: actions/checkout@v3
18+
19+
- name: Install Rust
20+
uses: actions-rs/toolchain@v1
21+
with:
22+
profile: minimal
23+
toolchain: stable
24+
override: true
25+
1726
- name: build and check
18-
env:
19-
RUST_BACKTRACE: 1
2027
run: make check
2128
- name: smoke
2229
run: make docker-smoke
30+
2331
Macos-CI:
2432
runs-on: macos-latest
2533
steps:
2634
- name: Install macfuse
2735
run: brew install --cask macfuse
28-
- uses: actions/checkout@v2
36+
- uses: actions/checkout@v3
2937
- name: build and check
3038
run: make check-macos
39+
3140
deny:
3241
name: Cargo Deny
3342
runs-on: ubuntu-latest
3443
timeout-minutes: 10
3544
steps:
36-
- uses: actions/checkout@v2
45+
- uses: actions/checkout@v3
3746
- uses: EmbarkStudios/cargo-deny-action@v1

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,4 +41,4 @@ smoke-macos: check-macos
4141
cargo test --features="fusedev" -- --nocapture
4242

4343
docker-smoke:
44-
docker run --rm --privileged -v ${current_dir}:/fuse-rs rust:1.58.1 sh -c "rustup component add clippy rustfmt; cd /fuse-rs; make smoke-all"
44+
docker run --rm --privileged -v ${current_dir}:/fuse-rs rust:1.59 sh -c "rustup component add clippy rustfmt; cd /fuse-rs; make smoke-all"

0 commit comments

Comments
 (0)