diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index bfe4707b..07e10293 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -25,7 +25,8 @@ jobs: - uses: actions/checkout@v4 - name: Install system dependencies # webkit/gtk/xdo: required to compile rustmotion-studio (dioxus desktop) - run: sudo apt-get update && sudo apt-get install -y libfontconfig1-dev libfreetype6-dev libwebkit2gtk-4.1-dev libgtk-3-dev libxdo-dev + # asound: required by cpal, which rodio pulls in for preview audio + run: sudo apt-get update && sudo apt-get install -y libfontconfig1-dev libfreetype6-dev libwebkit2gtk-4.1-dev libgtk-3-dev libxdo-dev libasound2-dev - uses: dtolnay/rust-toolchain@stable with: components: clippy @@ -39,7 +40,8 @@ jobs: - uses: actions/checkout@v4 - name: Install system dependencies # webkit/gtk/xdo: required to compile rustmotion-studio (dioxus desktop) - run: sudo apt-get update && sudo apt-get install -y libfontconfig1-dev libfreetype6-dev libwebkit2gtk-4.1-dev libgtk-3-dev libxdo-dev + # asound: required by cpal, which rodio pulls in for preview audio + run: sudo apt-get update && sudo apt-get install -y libfontconfig1-dev libfreetype6-dev libwebkit2gtk-4.1-dev libgtk-3-dev libxdo-dev libasound2-dev - uses: dtolnay/rust-toolchain@stable - uses: Swatinem/rust-cache@v2 - name: Run tests