From c4753cc2ed554fc751a167a8957a0fc05eea1009 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?A=C3=AFssata=20Ma=C3=AFga?= Date: Tue, 3 Feb 2026 14:59:34 +0100 Subject: [PATCH 1/3] RA should be proxied correctly in the next release --- .github/workflows/ci.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e5f43821..3f2026d5 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -71,6 +71,7 @@ jobs: "cargo-\${rustc-host}", "rustc-\${rustc-host}", "rust-std-\${rustc-host}", + # "rust-analyzer-\${rustc-host}", # RA has been proxied for version 1.95, it should work for 26.02 stable release ] EOF @@ -116,6 +117,7 @@ jobs: ./criticalup run -- cargo build ./criticalup run -- cargo run ./criticalup which rustc + # ./criticalup which rust-analyzer # Windows allows the `.exe` or not, at the users option. - name: Run Windows exclusive commands From dc6069b0889d00ce57667df854e974abaa529895 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?A=C3=AFssata=20Ma=C3=AFga?= Date: Tue, 3 Feb 2026 15:07:48 +0100 Subject: [PATCH 2/3] rust-toolchain.toml added to select ferrocene --- .github/workflows/ci.yml | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3f2026d5..b66182fc 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -109,6 +109,23 @@ jobs: working-directory: crab-boil run: | ./criticalup link create + + # This part of CI will work when 1.95 (26.02) is released as stable + - name: Make rust-toolchain file to test rust-analyzer + working-directory: crab-boil + run: | + cat <<- EOF > rust-toolchain.toml + [toolchain] + channel = "ferrocene" + components = ["cargo", "rustfmt", "clippy", "rust-analyzer"] + profile = "default" + EOF + + - name: Test RA is proxied + working-directory: crab-boil + run: | + which rust-analyzer + rust-analyzer --version - name: Run `criticalup run` test workflow working-directory: crab-boil @@ -117,7 +134,6 @@ jobs: ./criticalup run -- cargo build ./criticalup run -- cargo run ./criticalup which rustc - # ./criticalup which rust-analyzer # Windows allows the `.exe` or not, at the users option. - name: Run Windows exclusive commands From b2edb65b13d8c7225d6e9502b26a38f67e23ef82 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?A=C3=AFssata=20Ma=C3=AFga?= Date: Tue, 3 Feb 2026 15:10:24 +0100 Subject: [PATCH 3/3] added next stable --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b66182fc..1efd1ca0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -66,7 +66,7 @@ jobs: manifest-version = 1 [products.ferrocene] - release = "stable-24.11.0" + release = "stable-24.11.0" # next stable 26.02 packages = [ "cargo-\${rustc-host}", "rustc-\${rustc-host}",