@@ -35,22 +35,22 @@ jobs:
35
35
echo "::set-output name=head::$commit"
36
36
37
37
- name : Cache cargo registry index
38
- uses : actions/cache@v1
38
+ uses : actions/cache@v2
39
39
with :
40
40
path : ~/.cargo/registry/index
41
- key : cargo-index-v1 -${{ steps.ls-crates-io-index.outputs.head }}
41
+ key : cargo-index-v2 -${{ steps.ls-crates-io-index.outputs.head }}
42
42
restore-keys : |
43
- cargo-index-v1 -
43
+ cargo-index-v2 -
44
44
45
45
- name : Generate Cargo.lock
46
46
run : cargo generate-lockfile
47
47
48
48
- id : cache-deps
49
49
name : Cache dependency crates
50
- uses : actions/cache@v1
50
+ uses : actions/cache@v2
51
51
with :
52
52
path : ~/.cargo/registry/cache
53
- key : cargo-deps-v1 -${{ hashFiles('Cargo.lock') }}
53
+ key : cargo-deps-v2 -${{ hashFiles('Cargo.lock') }}
54
54
55
55
- if : ${{ steps.cache-deps.outputs.cache-hit != 'true' }}
56
56
name : Fetch dependencies
70
70
os : [ubuntu-latest, windows-latest, macos-latest]
71
71
toolchain : [stable]
72
72
mode : ['', '--release']
73
- include :
74
- - os : ubuntu-latest
75
- toolchain : nightly
73
+ include : []
74
+ # Temporarily disabled due to https://github.com/rust-lang/cargo/issues/8351
75
+ # - os: ubuntu-latest
76
+ # toolchain: nightly
76
77
runs-on : ${{ matrix.os }}
77
78
timeout-minutes : 30
78
79
env :
@@ -100,16 +101,16 @@ jobs:
100
101
run : rm -r -fo $env:UserProfile\.cargo\registry
101
102
102
103
- name : Restore cargo registry index
103
- uses : actions/cache@v1
104
+ uses : actions/cache@v2
104
105
with :
105
106
path : ~/.cargo/registry/index
106
- key : cargo-index-v1 -${{ needs.update-deps .outputs.crates-io-index-head }}
107
+ key : cargo-index-v2 -${{ needs.update_deps .outputs.crates-io-index-head }}
107
108
108
109
- name : Restore dependency crates
109
- uses : actions/cache@v1
110
+ uses : actions/cache@v2
110
111
with :
111
112
path : ~/.cargo/registry/cache
112
- key : cargo-deps-v1 -${{ hashFiles('Cargo.lock') }}
113
+ key : cargo-deps-v2 -${{ hashFiles('Cargo.lock') }}
113
114
114
115
- name : Build
115
116
uses : actions-rs/cargo@v1
@@ -167,16 +168,16 @@ jobs:
167
168
args : -- --check
168
169
169
170
- name : Restore cargo registry index
170
- uses : actions/cache@v1
171
+ uses : actions/cache@v2
171
172
with :
172
173
path : ~/.cargo/registry/index
173
- key : cargo-index-v1 -${{ needs.update-deps .outputs.crates-io-index-head }}
174
+ key : cargo-index-v2 -${{ needs.update_deps .outputs.crates-io-index-head }}
174
175
175
176
- name : Restore dependency crates
176
- uses : actions/cache@v1
177
+ uses : actions/cache@v2
177
178
with :
178
179
path : ~/.cargo/registry/cache
179
- key : cargo-deps-v1 -${{ hashFiles('Cargo.lock') }}
180
+ key : cargo-deps-v2 -${{ hashFiles('Cargo.lock') }}
180
181
181
182
- name : Run cargo clippy
182
183
uses : actions-rs/cargo@v1
0 commit comments