From 4953ad4e2c113e23372ecb199b0e86acc3291570 Mon Sep 17 00:00:00 2001 From: h7x4 Date: Mon, 5 Jan 2026 18:21:22 +0900 Subject: [PATCH] .gitea/workflows: enable unstable borrow checking --- .gitea/workflows/build-and-test.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/build-and-test.yml b/.gitea/workflows/build-and-test.yml index a7b2202..cc4e113 100644 --- a/.gitea/workflows/build-and-test.yml +++ b/.gitea/workflows/build-and-test.yml @@ -8,6 +8,7 @@ on: env: BINSTALL_DISABLE_TELEMETRY: 'true' + RUSTFLAGS: '-Zhigher-ranked-assumptions' jobs: build: @@ -16,7 +17,7 @@ jobs: - uses: actions/checkout@v6 - name: Install rust toolchain - uses: dtolnay/rust-toolchain@stable + uses: dtolnay/rust-toolchain@nightly - name: Build run: cargo build --all-features --verbose --release @@ -27,7 +28,7 @@ jobs: - uses: actions/checkout@v6 - name: Install rust toolchain - uses: dtolnay/rust-toolchain@stable + uses: dtolnay/rust-toolchain@nightly with: components: rustfmt, clippy @@ -95,7 +96,7 @@ jobs: - uses: actions/checkout@v6 - name: Install rust toolchain - uses: dtolnay/rust-toolchain@stable + uses: dtolnay/rust-toolchain@nightly - name: Build docs run: cargo doc --all-features --document-private-items --release