diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index d98198e..eaa5678 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -3,30 +3,28 @@ name: Go -on: - push: - branches: [ "main" ] - pull_request: - branches: [ "main" ] +on: [push] jobs: - build: + runs-on: ubuntu-latest strategy: - matrix: + matrix: go-version: [ '1.16.x', '1.17.x', '1.18.x', '1.19.x', '1.20.x' ] - + steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v3 + - name: Setup Go ${{ matrix.go-version }} + uses: actions/setup-go@v3 + with: + go-version: ${{ matrix.go-version }} + # You can test your matrix by printing the current Go version + - name: Display Go version + run: go version + + - name: Build + run: go build -v ./... - - name: Setup Go ${{ matrix.go-version }} - uses: actions/setup-go@v3 - with: - go-version: ${{ matrix.go-version }} - - - name: Build - run: go build -v ./... - - - name: Test - run: go test -v ./... + - name: Test + run: go test -v ./...