Skip to content

Commit 9899af5

Browse files
authored
Pin rust nightly (#145)
* Pin rust nightly * simplify ci setup a little
1 parent d3a6bf3 commit 9899af5

File tree

3 files changed

+14
-10
lines changed

3 files changed

+14
-10
lines changed

.github/workflows/benchmarks.yml

-2
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,6 @@ jobs:
4343
uses: actions-rs/toolchain@v1
4444
with:
4545
profile: minimal
46-
toolchain: nightly
47-
override: true
4846

4947
- name: cache rust
5048
uses: Swatinem/rust-cache@v1

.github/workflows/ci.yml

+13-7
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,16 @@ jobs:
3434
steps:
3535
- uses: actions/checkout@v3
3636

37-
- name: install rust
38-
uses: actions-rs/[email protected]
37+
- name: install rust nightly
38+
if: matrix.rust-toolchain == 'nightly'
39+
uses: actions-rs/toolchain@v1
40+
with:
41+
# use the default version from rust-toolchain in case rust in pinned there
42+
profile: minimal
43+
44+
- name: install rust stable
45+
if: matrix.rust-toolchain != 'nightly'
46+
uses: actions-rs/toolchain@v1
3947
with:
4048
profile: minimal
4149
toolchain: ${{ matrix.rust-toolchain }}
@@ -86,7 +94,7 @@ jobs:
8694
- run: ./tests/rust_coverage_export.sh
8795

8896
- uses: codecov/codecov-action@v2
89-
if: matrix.rust-toolchain == 'nightly'
97+
if: matrix.rust-toolchain == 'nightly-2022-07-01'
9098
with:
9199
env_vars: PYTHON
92100

@@ -97,7 +105,7 @@ jobs:
97105
- uses: actions/checkout@v3
98106

99107
- name: install rust
100-
uses: actions-rs/toolchain@v1.0.6
108+
uses: actions-rs/toolchain@v1
101109
with:
102110
profile: minimal
103111
override: true
@@ -140,7 +148,7 @@ jobs:
140148
- uses: actions/checkout@v3
141149

142150
- name: install rust
143-
uses: actions-rs/toolchain@v1.0.6
151+
uses: actions-rs/toolchain@v1
144152
with:
145153
profile: minimal
146154

@@ -179,10 +187,8 @@ jobs:
179187
- uses: actions-rs/toolchain@v1
180188
with:
181189
profile: minimal
182-
toolchain: nightly
183190
components: rust-src
184191
target: wasm32-unknown-emscripten
185-
override: true
186192

187193
- name: cache rust
188194
uses: Swatinem/rust-cache@v1

rust-toolchain

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
nightly
1+
nightly-2022-07-01

0 commit comments

Comments
 (0)