diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 04721828..2a72bd93 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -23,6 +23,8 @@ jobs: steps: - uses: actions/checkout@v4 - uses: Swatinem/rust-cache@v2 + - if: ${{ runner.os == 'Windows' }} + uses: ilammy/setup-nasm@v1 - name: Install Rust run: | rustup set profile minimal diff --git a/.github/workflows/build-msrv.yml b/.github/workflows/build-msrv.yml index 6bea06a4..d3fe0999 100644 --- a/.github/workflows/build-msrv.yml +++ b/.github/workflows/build-msrv.yml @@ -23,6 +23,8 @@ jobs: steps: - uses: actions/checkout@v4 - uses: Swatinem/rust-cache@v2 + - if: ${{ runner.os == 'Windows' }} + uses: ilammy/setup-nasm@v1 - name: Install Rust run: | rustup set profile minimal diff --git a/.github/workflows/build-nightly-release.yml b/.github/workflows/build-nightly-release.yml index 5d02827b..6f50f17d 100644 --- a/.github/workflows/build-nightly-release.yml +++ b/.github/workflows/build-nightly-release.yml @@ -106,6 +106,7 @@ jobs: RUST_BACKTRACE: full steps: - uses: actions/checkout@v4 + - uses: ilammy/setup-nasm@v1 - name: Install Rust run: | diff --git a/.github/workflows/build-release.yml b/.github/workflows/build-release.yml index 6b5ca2cd..332ed7a7 100644 --- a/.github/workflows/build-release.yml +++ b/.github/workflows/build-release.yml @@ -133,6 +133,7 @@ jobs: RUST_BACKTRACE: full steps: - uses: actions/checkout@v4 + - uses: ilammy/setup-nasm@v1 - name: Install Rust run: | diff --git a/.github/workflows/clippy-check.yml b/.github/workflows/clippy-check.yml index e17eb4d4..fb1396ec 100644 --- a/.github/workflows/clippy-check.yml +++ b/.github/workflows/clippy-check.yml @@ -23,6 +23,8 @@ jobs: steps: - uses: actions/checkout@v4 - uses: Swatinem/rust-cache@v2 + - if: ${{ runner.os == 'Windows' }} + uses: ilammy/setup-nasm@v1 - name: Install Rust run: | rustup set profile minimal