diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 545c20d..2409d31 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -21,8 +21,6 @@ jobs: sh -s -- -y --profile minimal echo "$HOME/.cargo/bin" >> "$GITHUB_PATH" "$HOME/.cargo/bin/rustup" toolchain install nightly-2026-09-14 --profile minimal - "$HOME/.cargo/bin/rustup" target add x86_64-pc-windows-msvc --toolchain nightly-2026-09-14 - "$HOME/.cargo/bin/cargo" install cargo-xwin --locked - name: Cache Rust dependencies and build artifacts uses: Swatinem/rust-cache@6323deb102c322ba6fcbdcafc7e3dddab59af2b6 # v2.9.2 @@ -43,7 +41,6 @@ jobs: libx11-dev \ libxkbcommon-dev \ libxkbcommon-x11-0 \ - lld \ mesa-vulkan-drivers \ mold \ pkg-config @@ -68,6 +65,11 @@ jobs: echo "$HOME/.cargo/bin" >> "$GITHUB_PATH" "$HOME/.cargo/bin/rustup" toolchain install nightly-2026-09-14 --profile minimal + - name: Install Windows build tooling + run: | + "$HOME/.cargo/bin/rustup" target add x86_64-pc-windows-msvc --toolchain nightly-2026-09-14 + "$HOME/.cargo/bin/cargo" install cargo-xwin --locked + - name: Cache production Rust dependencies and build artifacts uses: Swatinem/rust-cache@6323deb102c322ba6fcbdcafc7e3dddab59af2b6 # v2.9.2 with: @@ -87,6 +89,7 @@ jobs: libx11-dev \ libxkbcommon-dev \ libxkbcommon-x11-0 \ + lld \ mesa-vulkan-drivers \ mold \ pkg-config