From f3a30bf19e998b26825b4449fa8ddce77cc3a2b7 Mon Sep 17 00:00:00 2001 From: Hermes Agent Date: Fri, 14 Aug 2026 10:32:30 +0000 Subject: [PATCH] Install NASM for Windows releases. --- .gitea/workflows/release.yml | 5 +++++ crates/bds-ui/tests/packaging_assets.rs | 1 + 2 files changed, 6 insertions(+) diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index d6415b4..00e4161 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -193,6 +193,11 @@ jobs: - name: Install the release Rust target run: rustup toolchain install ${RUST_TOOLCHAIN} --profile minimal --target x86_64-pc-windows-msvc + - name: Install the Windows assembly toolchain + run: | + apt-get update + apt-get install --no-install-recommends --yes nasm + - name: Build, package, and upload Windows release env: GITEA_API_URL: ${{ gitea.server_url }}/api/v1 diff --git a/crates/bds-ui/tests/packaging_assets.rs b/crates/bds-ui/tests/packaging_assets.rs index c5653f9..57fd629 100644 --- a/crates/bds-ui/tests/packaging_assets.rs +++ b/crates/bds-ui/tests/packaging_assets.rs @@ -124,6 +124,7 @@ fn tagged_releases_are_built_and_packaged_with_rust_tools() { "aarch64-unknown-linux-gnu", "x86_64-unknown-linux-gnu", "cargo-xwin", + "apt-get install --no-install-recommends --yes nasm", "x86_64-pc-windows-msvc", "bds-release", "prepare",