From e2dbaf465fb6bf28879750e01bf56826401f2bc5 Mon Sep 17 00:00:00 2001 From: Matt Joiner Date: Fri, 16 May 2025 15:27:32 +1000 Subject: [PATCH] Corrections to CI --- .github/workflows/go.yml | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index 8917a4ed..32b2ccfe 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -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 -- 2.51.0