From 64fd9cbfa27a1f3848290465bce8f1bcb99124a6 Mon Sep 17 00:00:00 2001 From: Denis Cornehl Date: Sat, 22 Feb 2025 11:16:28 +0100 Subject: [PATCH] add toolchain file to freeze rust version --- .github/workflows/ci.yml | 22 ++-------------------- rust-toolchain.toml | 2 ++ 2 files changed, 4 insertions(+), 20 deletions(-) create mode 100644 rust-toolchain.toml diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 468d1534e..aefb5aa77 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -26,10 +26,6 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - id: install - run: | - rustup override set stable - rustup update stable - name: install `just` run: sudo snap install --edge --classic just @@ -74,10 +70,6 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - id: install - run: | - rustup override set stable - rustup update stable - name: restore build & cargo cache uses: Swatinem/rust-cache@v2 @@ -114,10 +106,6 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - id: install - run: | - rustup override set stable - rustup update stable - name: restore build & cargo cache uses: Swatinem/rust-cache@v2 @@ -147,10 +135,7 @@ jobs: steps: - uses: actions/checkout@v4 - id: install - run: | - rustup override set stable - rustup update stable - rustup component add rustfmt + run: rustup component add rustfmt - run: cargo fmt -- --check @@ -161,10 +146,7 @@ jobs: steps: - uses: actions/checkout@v4 - id: install - run: | - rustup override set stable - rustup update stable - rustup component add clippy + run: rustup component add clippy - name: install `just` run: sudo snap install --edge --classic just diff --git a/rust-toolchain.toml b/rust-toolchain.toml new file mode 100644 index 000000000..c1bc0a694 --- /dev/null +++ b/rust-toolchain.toml @@ -0,0 +1,2 @@ +[toolchain] +channel = "1.85.0"