From 4d474227cc31b9cc357f80a84709ba8e600569f8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=81lex=20Rom=C3=A1n=20N=C3=BA=C3=B1ez?= Date: Sat, 19 Sep 2026 22:15:16 +0200 Subject: [PATCH] Install Windows tooling in production job --- .gitea/workflows/ci.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) 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