Make nightly toolchain used for CI the default

This commit is contained in:
Jonas Platte 2023-07-31 10:29:57 +02:00
parent bb20ba0711
commit 511ba3d86e
No known key found for this signature in database
GPG key ID: AAA7A61F696C3E0C
3 changed files with 8 additions and 4 deletions

View file

@ -3,6 +3,8 @@ name: CI
env:
CARGO_TERM_COLOR: always
CARGO_REGISTRIES_CRATES_IO_PROTOCOL: sparse
# Keep in sync with version in `rust-toolchain.toml` and `xtask/src/ci.rs`
NIGHTLY: nightly-2023-07-03
on:
push:
@ -43,7 +45,7 @@ jobs:
- name: Install rust nightly toolchain
uses: dtolnay/rust-toolchain@master
with:
toolchain: nightly-2023-07-03
toolchain: ${{ env.NIGHTLY }}
- uses: Swatinem/rust-cache@v2
@ -186,7 +188,7 @@ jobs:
- name: Install rust nightly toolchain
uses: dtolnay/rust-toolchain@master
with:
toolchain: nightly-2023-07-03
toolchain: ${{ env.NIGHTLY }}
components: ${{ matrix.components }}
- uses: Swatinem/rust-cache@v2
@ -218,7 +220,7 @@ jobs:
# Nightly needed for use of unstable options
uses: dtolnay/rust-toolchain@master
with:
toolchain: nightly-2023-07-03
toolchain: ${{ env.NIGHTLY }}
- uses: Swatinem/rust-cache@v2

View file

@ -1,3 +1,4 @@
[toolchain]
channel = "nightly"
# Keep in sync with version in `xtask/src/ci.rs` and `.github/workflows/ci.yml`
channel = "nightly-2023-07-03"
components = ["rustfmt", "clippy"]

View file

@ -13,6 +13,7 @@ mod spec_links;
use spec_links::check_spec_links;
const MSRV: &str = "1.65";
// Keep in sync with version in `rust-toolchain.toml` and `.github/workflows/ci.yml`
const NIGHTLY: &str = "nightly-2023-07-03";
#[derive(Args)]