From: Matt Joiner Date: Fri, 16 May 2025 05:27:32 +0000 (+1000) Subject: Corrections to CI X-Git-Tag: v1.59.0~136 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=e2dbaf465fb6bf28879750e01bf56826401f2bc5;p=btrtrc.git Corrections to CI --- 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