update .github/workflows/go-test.yml

This commit is contained in:
web3-bot
2022-04-04 14:13:59 +00:00
committed by Rod Vagg
parent 395d392889
commit 6be8b631d0

View File

@@ -10,11 +10,11 @@ jobs:
fail-fast: false fail-fast: false
matrix: matrix:
os: [ "ubuntu", "windows", "macos" ] os: [ "ubuntu", "windows", "macos" ]
go: [ "1.16.x", "1.17.x" ] go: [ "1.17.x", "1.18.x" ]
env: env:
COVERAGES: "" COVERAGES: ""
runs-on: ${{ matrix.os }}-latest runs-on: ${{ format('{0}-latest', matrix.os) }}
name: ${{ matrix.os}} (go ${{ matrix.go }}) name: ${{ matrix.os }} (go ${{ matrix.go }})
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
with: with:
@@ -50,7 +50,9 @@ jobs:
env: env:
GOARCH: 386 GOARCH: 386
with: with:
run: go test -v ./... run: |
export "PATH=${{ env.PATH_386 }}:$PATH"
go test -v ./...
- name: Run tests with race detector - name: Run tests with race detector
if: ${{ matrix.os == 'ubuntu' }} # speed things up. Windows and OSX VMs are slow if: ${{ matrix.os == 'ubuntu' }} # speed things up. Windows and OSX VMs are slow
uses: protocol/multiple-go-modules@v1.2 uses: protocol/multiple-go-modules@v1.2