From 75853c661f33c6e97db41db7fea76b379263a6ad Mon Sep 17 00:00:00 2001 From: sgoudham Date: Sun, 2 Jul 2023 03:55:17 +0100 Subject: [PATCH] ci: remove `stable` toolchain from ci --- .github/workflows/build.yml | 4 ---- Cargo.toml | 2 +- rust-toolchain.toml | 3 +++ 3 files changed, 4 insertions(+), 5 deletions(-) create mode 100644 rust-toolchain.toml diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 51fda33..d6f17fc 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -45,7 +45,6 @@ jobs: fail-fast: false matrix: build: - - stable - nightly-gnu - nightly-musl - nightly-32 @@ -54,9 +53,6 @@ jobs: - win-msvc - win-gnu include: - - build: stable - os: ubuntu-22.04 - rust: stable - build: nightly-gnu os: ubuntu-22.04 rust: nightly diff --git a/Cargo.toml b/Cargo.toml index 63c119c..c3395c5 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -23,4 +23,4 @@ webbrowser = { version = '0.8.2' } [dev-dependencies] test-case = { version = '3.1.0' } -mockall = { version = '0.11.4' } +mockall = { version = '0.11.4', features = ["nightly"] } diff --git a/rust-toolchain.toml b/rust-toolchain.toml new file mode 100644 index 0000000..e8c2cd0 --- /dev/null +++ b/rust-toolchain.toml @@ -0,0 +1,3 @@ +[toolchain] +channel = "nightly" +profile = "default" \ No newline at end of file