@@ -20,13 +20,13 @@ jobs:
2020 steps :
2121
2222 - name : Cancel Previous Runs
23- 23+ uses : styfle/cancel-workflow-action@a40b8845c0683271d9f53dfcb887a7e181d3918b # 0.9.1
2424 with :
2525 access_token : ${{ github.token }}
2626
27272828
29- -
uses :
Swatinem/[email protected] 29+ - uses : Swatinem/rust-cache@842ef286fff290e445b90b4002cc9807c3669641 # v1.3.0
3030 with :
3131 key : ${{ matrix.args }}
3232
@@ -44,35 +44,38 @@ jobs:
4444 include :
4545 - toolchain : wasm32-unknown-unknown
4646 args : " --features wasm-bindgen"
47- container :
48- image : rust
49- env :
50- CC : clang-11
47+ env :
48+ CC : clang-11
49+ defaults :
50+ run :
51+ shell : bash
5152 steps :
5253
5354 - name : Cancel Previous Runs
54- 55+ uses : styfle/cancel-workflow-action@a40b8845c0683271d9f53dfcb887a7e181d3918b # 0.9.1
5556 with :
5657 access_token : ${{ github.token }}
5758
58595960
6061 - name : Install Rust ${{ matrix.toolchain }}
61- uses :
actions-rs/[email protected] 62+ uses : actions-rs/toolchain@16499b5e05bf2e26879000db0c1d13f7e13fa3af # v1.0.7
6263 with :
6364 toolchain : stable
6465 target : ${{ matrix.toolchain }}
6566 override : true
6667
6768 - name : Install a recent version of clang
6869 run : |
69- apt-get update
70- apt-get install -y clang-11
70+ wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add -
71+ sudo apt-add-repository "deb http://apt.llvm.org/bionic/ llvm-toolchain-bionic-11 main"
72+ sudo apt-get update
73+ sudo apt-get install -y clang-11
7174
7275 - name : Install CMake
73- run : apt-get install -y cmake
76+ run : sudo apt-get install -y cmake
7477
75- -
uses :
Swatinem/[email protected] 78+ - uses : Swatinem/rust-cache@842ef286fff290e445b90b4002cc9807c3669641 # v1.3.0
7679 with :
7780 key : ${{ matrix.toolchain }}
7881
@@ -89,13 +92,13 @@ jobs:
8992 steps :
9093
9194 - name : Cancel Previous Runs
92- 95+ uses : styfle/cancel-workflow-action@a40b8845c0683271d9f53dfcb887a7e181d3918b # 0.9.1
9396 with :
9497 access_token : ${{ github.token }}
9598
969997100
98- -
uses :
Swatinem/[email protected] 101+ - uses : Swatinem/rust-cache@842ef286fff290e445b90b4002cc9807c3669641 # v1.3.0
99102
100103 - name : Check rustdoc links
101104 run : RUSTDOCFLAGS="--deny broken_intra_doc_links" cargo doc --verbose --workspace --no-deps --document-private-items
@@ -105,23 +108,23 @@ jobs:
105108 steps :
106109
107110 - name : Cancel Previous Runs
108- 111+ uses : styfle/cancel-workflow-action@a40b8845c0683271d9f53dfcb887a7e181d3918b # 0.9.1
109112 with :
110113 access_token : ${{ github.token }}
111114
112115113116
114- -
uses :
actions-rs/[email protected] 117+ - uses : actions-rs/toolchain@16499b5e05bf2e26879000db0c1d13f7e13fa3af # v1.0.7
115118 with :
116119 profile : minimal
117120 toolchain : stable
118121 override : true
119122 components : clippy
120123
121- -
uses :
Swatinem/[email protected] 124+ - uses : Swatinem/rust-cache@842ef286fff290e445b90b4002cc9807c3669641 # v1.3.0
122125
123126 - name : Run cargo clippy
124- uses :
actions-rs/[email protected] 127+ uses : actions-rs/cargo@844f36862e911db73fe0815f00a4a2602c279505 # v1.0.3
125128 with :
126129 command : custom-clippy # cargo alias to allow reuse of config locally
127130
@@ -133,13 +136,13 @@ jobs:
133136 steps :
134137
135138 - name : Cancel Previous Runs
136- 139+ uses : styfle/cancel-workflow-action@a40b8845c0683271d9f53dfcb887a7e181d3918b # 0.9.1
137140 with :
138141 access_token : ${{ github.token }}
139142
140143141144
142- -
uses :
Swatinem/[email protected] 145+ - uses : Swatinem/rust-cache@842ef286fff290e445b90b4002cc9807c3669641 # v1.3.0
143146
144147 - name : Run ipfs-kad example
145148 run : RUST_LOG=libp2p_swarm=debug,libp2p_kad=trace,libp2p_tcp=debug cargo run --example ipfs-kad
@@ -149,13 +152,13 @@ jobs:
149152 steps :
150153
151154 - name : Cancel Previous Runs
152- 155+ uses : styfle/cancel-workflow-action@a40b8845c0683271d9f53dfcb887a7e181d3918b # 0.9.1
153156 with :
154157 access_token : ${{ github.token }}
155158
156159157160
158- -
uses :
actions-rs/[email protected] 161+ - uses : actions-rs/toolchain@16499b5e05bf2e26879000db0c1d13f7e13fa3af # v1.0.7
159162 with :
160163 profile : minimal
161164 toolchain : stable
0 commit comments