From 139f69cbac57cd62602c32c224ddc7f16ef0688e Mon Sep 17 00:00:00 2001 From: Albert Mavashev Date: Mon, 4 May 2026 06:29:54 -0400 Subject: [PATCH] fix(ci): pass explicit toolchain=stable to rust-toolchain in nightly integration MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The dtolnay/rust-toolchain SHA bump that landed in #48 broke the nightly integration job — the new SHA requires the `toolchain` input explicitly, where the prior pinned SHA defaulted to stable when input was empty. This morning's nightly run (2026-05-04) failed on: Install Rust → 'toolchain' is a required input Fix: pass `toolchain: stable` matching the action's default semantics. ci-rust.yml already passes the toolchain via matrix.rust-version, so that workflow was unaffected. --- .github/workflows/integration-nightly.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/integration-nightly.yml b/.github/workflows/integration-nightly.yml index 30ef652..85e3be3 100644 --- a/.github/workflows/integration-nightly.yml +++ b/.github/workflows/integration-nightly.yml @@ -319,6 +319,8 @@ jobs: - name: Install Rust uses: dtolnay/rust-toolchain@3c5f7ea28cd621ae0bf5283f0e981fb97b8a7af9 # stable @ 2026-05-02 + with: + toolchain: stable - name: Run Rust live integration tests working-directory: cycles-client-rust env: