@@ -30,23 +30,11 @@ jobs:
30
30
with :
31
31
repo-token : ${{ secrets.CUSTOM_GITHUB_TOKEN }}
32
32
33
- - uses : actions-rs/ toolchain@v1
33
+ - uses : dtolnay/rust- toolchain@master
34
34
with :
35
- profile : minimal
36
35
toolchain : nightly
37
- default : true
38
36
39
- - uses : actions/cache@v3
40
- with :
41
- path : |
42
- ~/.cargo/bin
43
- ~/.cargo/registry/index
44
- ~/.cargo/registry/cache
45
- ~/.cargo/git/db
46
- ./target
47
- key : ${{ runner.os }}-cargo-build-${{ hashFiles('**/Cargo.lock') }}
48
- restore-keys : |
49
- ${{ runner.os }}-cargo-build-
37
+ - uses : Swatinem/rust-cache@v2
50
38
51
39
- run : task build:release
52
40
@@ -72,23 +60,11 @@ jobs:
72
60
with :
73
61
repo-token : ${{ secrets.CUSTOM_GITHUB_TOKEN }}
74
62
75
- - uses : actions-rs/ toolchain@v1
63
+ - uses : dtolnay/rust- toolchain@master
76
64
with :
77
- profile : minimal
78
65
toolchain : nightly
79
- default : true
80
66
81
- - uses : actions/cache@v3
82
- with :
83
- path : |
84
- ~/.cargo/bin
85
- ~/.cargo/registry/index
86
- ~/.cargo/registry/cache
87
- ~/.cargo/git/db
88
- ./target
89
- key : ${{ runner.os }}-cargo-test-${{ hashFiles('**/Cargo.lock') }}
90
- restore-keys : |
91
- ${{ runner.os }}-cargo-test-
67
+ - uses : Swatinem/rust-cache@v2
92
68
93
69
- run : task test
94
70
@@ -102,11 +78,9 @@ jobs:
102
78
with :
103
79
repo-token : ${{ secrets.CUSTOM_GITHUB_TOKEN }}
104
80
105
- - uses : actions-rs/ toolchain@v1
81
+ - uses : dtolnay/rust- toolchain@master
106
82
with :
107
- profile : minimal
108
83
toolchain : nightly
109
- override : true
110
84
components : rustfmt, clippy
111
85
112
86
- run : task format -- --check
0 commit comments