diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml
index 2f10afa2f41281b26cf34d75f39156fee8f9acf9..0a145120a845683e7564bc9edb9b62426c210a49 100644
--- a/.github/workflows/rust.yml
+++ b/.github/workflows/rust.yml
@@ -20,6 +20,7 @@ jobs:
     steps:
     - name: Install alsa and udev
       run: sudo apt-get update; sudo apt-get install --no-install-recommends libasound2-dev libudev-dev
+      if: runner.os == 'linux'
     - name: Build
       run: cargo build --verbose --workspace
 #     - name: Run tests