From: Matt Joiner Date: Wed, 25 Jun 2025 01:21:06 +0000 (+1000) Subject: We need fuse stuff before running unit tests now X-Git-Tag: v1.59.0~65 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=f62c2ea5e9c4c1a0f345af13bff80113957040b5;p=btrtrc.git We need fuse stuff before running unit tests now --- diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index bba6f09c..aec41f05 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -22,6 +22,10 @@ jobs: run: | cd storage/possum/lib cargo build --lib + - run: brew install macfuse fuse-t + if: matrix.os == 'macos-latest' + - run: sudo apt install fuse + if: matrix.os == 'ubuntu-latest' # Separate to remove downloading spam and possible caching improvement. - run: go mod download - run: go test -race ./... @@ -33,7 +37,3 @@ 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 fuse-t - if: matrix.os == 'macos-latest' - - run: sudo apt install pv fuse - if: matrix.os == 'ubuntu-latest'