From 3b9c79f14f5a83606e46809500057be0339f8bca Mon Sep 17 00:00:00 2001 From: Elias Rohrer Date: Mon, 27 Oct 2025 16:06:23 +0100 Subject: [PATCH 1/2] Pin-back `home` for MSRV Unfortunately, `home` bumped their MSRV to rustc 1.88 with their 0.5.12 patch release. Here, we pin it back to allow our CI to succeed under MSRV 1.85. --- .github/workflows/rust.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 87249bd72..db0995c3e 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -41,6 +41,10 @@ jobs: - name: Check formatting on Rust ${{ matrix.toolchain }} if: matrix.check-fmt run: rustup component add rustfmt && cargo fmt --all -- --check + - name: Pin packages to allow for MSRV + if: matrix.msrv + run: | + cargo update -p home --precise "0.5.11" --verbose # home v0.5.12 requires rustc 1.88 or newer - name: Set RUSTFLAGS to deny warnings if: "matrix.toolchain == 'stable'" run: echo "RUSTFLAGS=-D warnings" >> "$GITHUB_ENV" From c65290e9b2c8867e45ac0d252e6df37359ddbddf Mon Sep 17 00:00:00 2001 From: Elias Rohrer Date: Tue, 28 Oct 2025 09:26:10 +0100 Subject: [PATCH 2/2] Revert "Pin-back `home` for MSRV" This reverts commit 3b9c79f14f5a83606e46809500057be0339f8bca. --- .github/workflows/rust.yml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index db0995c3e..87249bd72 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -41,10 +41,6 @@ jobs: - name: Check formatting on Rust ${{ matrix.toolchain }} if: matrix.check-fmt run: rustup component add rustfmt && cargo fmt --all -- --check - - name: Pin packages to allow for MSRV - if: matrix.msrv - run: | - cargo update -p home --precise "0.5.11" --verbose # home v0.5.12 requires rustc 1.88 or newer - name: Set RUSTFLAGS to deny warnings if: "matrix.toolchain == 'stable'" run: echo "RUSTFLAGS=-D warnings" >> "$GITHUB_ENV"