diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index ff67afb..2ffdb4d 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -1,10 +1,12 @@ name: Test + on: [push, pull_request] + jobs: test: strategy: matrix: - go-version: [1.16.x, 1.17.x] + go-version: [1.16, 1.17] os: [ubuntu-latest, macos-latest, windows-latest] runs-on: ${{ matrix.os }} steps: @@ -12,18 +14,6 @@ uses: actions/setup-go@v2 with: go-version: ${{ matrix.go-version }} - - name: Checkout code - uses: actions/checkout@v2 - - name: Test - run: go test -race ./... - - test-cache: - runs-on: ubuntu-latest - steps: - - name: Setup Go - uses: actions/setup-go@v2 - with: - go-version: 1.17.x - name: Checkout code uses: actions/checkout@v2 - uses: actions/cache@v2 @@ -42,4 +32,4 @@ restore-keys: | ${{ runner.os }}-go- - name: Test - run: go test ./... + run: go test -race ./...