matrix:
         go-version: ["1.24"]
         os: [windows-latest, macos-latest, ubuntu-latest]
+      fail-fast: false
     steps:
       - uses: actions/checkout@v4
         with:
         run: GOARCH=386 go test -run @ ./...
       - name: Some packages compile for WebAssembly
         run: GOOS=js GOARCH=wasm go build . ./storage ./tracker/...
+      - run: brew install macfuse pv md5sha1sum bash
+        if: matrix.os == 'macos-latest'
+      - run: sudo apt install pv fuse
+        if: matrix.os == 'ubuntu-latest'
       - run: |
-          brew install macfuse pv md5sha1sum bash
-      - run: |
-          # Need master for cross-compiling fix
-          go install -v -x github.com/anacrolix/godo@v1
+          go install github.com/anacrolix/godo@v1
           echo $PATH
-          sudo apt install pv fuse
+      - run: |
           GOARCH=386 fs/test.sh
           mount