]> Sergey Matveev's repositories - btrtrc.git/blobdiff - .github/workflows/go.yml
Merge branch 'master' into go1.18
[btrtrc.git] / .github / workflows / go.yml
index f8884c2cac361de4ded56d57d848ca00c056b882..39ed9e781d7e68dfe654c16f05672bc03f2e077a 100644 (file)
@@ -44,13 +44,19 @@ jobs:
 
     - name: Some packages compile for WebAssembly
       run: GOOS=js GOARCH=wasm go build . ./storage ./tracker/...
+      # https://github.com/pion/webrtc/issues/2099
+      continue-on-error: true
 
     - name: Install godo
-      run: go install github.com/anacrolix/godo@latest
+      run: |
+        # Need master for cross-compiling fix
+        go install -v -x github.com/anacrolix/godo@master
+        echo $PATH
 
     - name: Apt packages
       run: sudo apt install pv fuse
 
     - name: torrentfs end-to-end test
-      run: fs/test.sh
+      # Test on 386 for atomic alignment and other bad 64-bit assumptions
+      run: GOARCH=386 fs/test.sh
       timeout-minutes: 10