]> Sergey Matveev's repositories - btrtrc.git/commitdiff
Corrections to CI
authorMatt Joiner <anacrolix@gmail.com>
Fri, 16 May 2025 05:27:32 +0000 (15:27 +1000)
committerMatt Joiner <anacrolix@gmail.com>
Fri, 16 May 2025 05:27:32 +0000 (15:27 +1000)
.github/workflows/go.yml

index 8917a4ed2d508814359ada12c535f434ddd68b7e..32b2ccfe0cac69fe187afbff5e250264d25e50f5 100644 (file)
@@ -11,6 +11,7 @@ jobs:
       matrix:
         go-version: ["1.24"]
         os: [windows-latest, macos-latest, ubuntu-latest]
+      fail-fast: false
     steps:
       - uses: actions/checkout@v4
         with:
@@ -34,12 +35,13 @@ jobs:
         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