From ee388b6a6e55261cd8cf72b0137367e2232b1b56 Mon Sep 17 00:00:00 2001 From: Cameron Ackerman Date: Wed, 30 Dec 2020 10:25:39 -0800 Subject: [PATCH 01/25] Create go.yml --- .github/workflows/go.yml | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 .github/workflows/go.yml diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml new file mode 100644 index 0000000..0d9e1dd --- /dev/null +++ b/.github/workflows/go.yml @@ -0,0 +1,36 @@ +name: Go + +on: + push: + branches: [ master ] + pull_request: + branches: [ master ] + +jobs: + + build: + name: Build + runs-on: ubuntu-latest + steps: + + - name: Set up Go 1.x + uses: actions/setup-go@v2 + with: + go-version: ^1.13 + + - name: Check out code into the Go module directory + uses: actions/checkout@v2 + + - name: Get dependencies + run: | + go get -v -t -d ./... + if [ -f Gopkg.toml ]; then + curl https://raw.githubusercontent.com/golang/dep/master/install.sh | sh + dep ensure + fi + + - name: Build + run: go build -v ./... + + - name: Test + run: go test -v ./... From b79d915665c402257a27e924bb64faa3923d14f0 Mon Sep 17 00:00:00 2001 From: Cameron Ackerman Date: Wed, 30 Dec 2020 10:23:39 -0800 Subject: [PATCH 02/25] remove travis in favor of github actions --- .travis.yml | 22 ---------------------- 1 file changed, 22 deletions(-) delete mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 0783aaa..0000000 --- a/.travis.yml +++ /dev/null @@ -1,22 +0,0 @@ -language: go -sudo: false -go: - - 1.7.x - - 1.8.x - - 1.9.x - - 1.10.x - - 1.11.x - - 1.12.x - - tip -matrix: - allow_failures: - - go: tip - fast_finish: true -before_install: - - go get golang.org/x/tools/cmd/cover -script: - - go test ./... -race -coverprofile=coverage.txt -covermode=atomic -after_success: - - bash <(curl -s https://codecov.io/bash) -notifications: - email: false From 5310b60909d27ec1f9d4d77870d07af51242a010 Mon Sep 17 00:00:00 2001 From: Cameron Ackerman Date: Wed, 30 Dec 2020 10:27:15 -0800 Subject: [PATCH 03/25] setup to run go matrix --- .github/workflows/go.yml | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index 0d9e1dd..458b476 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -9,26 +9,21 @@ on: jobs: build: - name: Build + name: Build + Test runs-on: ubuntu-latest + strategy: + matrix: + go: [ '1.15', '1.14', '1.13', '1.12', '1.11', '1.10', '1.9', '1.8', '1.7'] steps: - - name: Set up Go 1.x + - name: Build ${{ matrix.go }} uses: actions/setup-go@v2 with: - go-version: ^1.13 + go-version: ${{ matrix.go }} - name: Check out code into the Go module directory uses: actions/checkout@v2 - - name: Get dependencies - run: | - go get -v -t -d ./... - if [ -f Gopkg.toml ]; then - curl https://raw.githubusercontent.com/golang/dep/master/install.sh | sh - dep ensure - fi - - name: Build run: go build -v ./... From a49e548a232ee192d34fb1df66be15dd49b2d6a1 Mon Sep 17 00:00:00 2001 From: Cameron Ackerman Date: Wed, 30 Dec 2020 10:29:58 -0800 Subject: [PATCH 04/25] add coverage report --- .github/workflows/go.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index 458b476..0dff573 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -24,8 +24,14 @@ jobs: - name: Check out code into the Go module directory uses: actions/checkout@v2 + - name: Get Coverage + run: go get golang.org/x/tools/cmd/cover + - name: Build run: go build -v ./... - name: Test run: go test -v ./... + + - Name: Coverage + run: bash <(curl -s https://codecov.io/bash) From d8b8a87ed0cd30c4c149762b7e7361cacbcd5964 Mon Sep 17 00:00:00 2001 From: Cameron Ackerman Date: Wed, 30 Dec 2020 10:30:43 -0800 Subject: [PATCH 05/25] fix typo --- .github/workflows/go.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index 0dff573..08d18ea 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -33,5 +33,5 @@ jobs: - name: Test run: go test -v ./... - - Name: Coverage + - name: Coverage run: bash <(curl -s https://codecov.io/bash) From 8c80870fa5b0be25d9b1dad6ed3254cccb10aeee Mon Sep 17 00:00:00 2001 From: Cameron Ackerman Date: Wed, 30 Dec 2020 10:32:22 -0800 Subject: [PATCH 06/25] coverage --- .github/workflows/go.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index 08d18ea..9e13916 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -31,7 +31,7 @@ jobs: run: go build -v ./... - name: Test - run: go test -v ./... + run: go test ./... -race -coverprofile=coverage.txt -covermode=atomic - name: Coverage run: bash <(curl -s https://codecov.io/bash) From ec8c4fc36351d928f06bf76a895ff543b5cc931e Mon Sep 17 00:00:00 2001 From: Cameron Ackerman Date: Wed, 30 Dec 2020 10:45:48 -0800 Subject: [PATCH 07/25] better support old versions of go --- .github/workflows/go.yml | 29 ++++++++++++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index 9e13916..2a143b2 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - go: [ '1.15', '1.14', '1.13', '1.12', '1.11', '1.10', '1.9', '1.8', '1.7'] + go: [ '1.15', '1.14', '1.13'] steps: - name: Build ${{ matrix.go }} @@ -35,3 +35,30 @@ jobs: - name: Coverage run: bash <(curl -s https://codecov.io/bash) + +name: Build + Test (Legacy) + runs-on: ubuntu-latest + strategy: + matrix: + go: [ '1.12', '1.11', '1.10', '1.9', '1.8', '1.7'] + steps: + + - name: Build ${{ matrix.go }} + uses: actions/setup-go@v1 + with: + go-version: ${{ matrix.go }} + + - name: Check out code into the Go module directory + uses: actions/checkout@v1 + + - name: Get Coverage + run: go get golang.org/x/tools/cmd/cover + + - name: Build + run: go build -v ./... + + - name: Test + run: go test ./... -race -coverprofile=coverage.txt -covermode=atomic + + - name: Coverage + run: bash <(curl -s https://codecov.io/bash) From 1871a52913c1861c955b178bc7589bc8f51ddce7 Mon Sep 17 00:00:00 2001 From: Cameron Ackerman Date: Wed, 30 Dec 2020 10:47:01 -0800 Subject: [PATCH 08/25] try again --- .github/workflows/go.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index 2a143b2..d709d3e 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -36,7 +36,8 @@ jobs: - name: Coverage run: bash <(curl -s https://codecov.io/bash) -name: Build + Test (Legacy) + build: + name: Build + Test (Legacy) runs-on: ubuntu-latest strategy: matrix: From 10a868f02974acdbf7ba92d98a17fcaef438c62e Mon Sep 17 00:00:00 2001 From: Cameron Ackerman Date: Wed, 30 Dec 2020 10:48:08 -0800 Subject: [PATCH 09/25] fix again --- .github/workflows/go.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index d709d3e..20bdf61 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -36,7 +36,7 @@ jobs: - name: Coverage run: bash <(curl -s https://codecov.io/bash) - build: + build-legacy: name: Build + Test (Legacy) runs-on: ubuntu-latest strategy: From 3ea574e940b895578d25ec930c33fd4f56a95d1e Mon Sep 17 00:00:00 2001 From: Cameron Ackerman Date: Wed, 30 Dec 2020 10:56:53 -0800 Subject: [PATCH 10/25] attempt to set gopath on legacy go version builds --- .github/workflows/go.yml | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index 20bdf61..878525b 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -51,8 +51,16 @@ jobs: - name: Check out code into the Go module directory uses: actions/checkout@v1 - - - name: Get Coverage + + - name: Set GOPATH + # temporary fix + # see https://github.com/actions/setup-go/issues/14 + run: | + echo "##[set-env name=GOPATH;]$(dirname $GITHUB_WORKSPACE)" + echo "##[add-path]$(dirname $GITHUB_WORKSPACE)/bin" + shell: bash + + - name: Get Coverage run: go get golang.org/x/tools/cmd/cover - name: Build From 7dc231e54473c953eaeeccbd2ec0e7d86b14837e Mon Sep 17 00:00:00 2001 From: Cameron Ackerman Date: Wed, 30 Dec 2020 11:19:03 -0800 Subject: [PATCH 11/25] try again --- .github/workflows/go.yml | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index 878525b..70bd2e3 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -52,22 +52,20 @@ jobs: - name: Check out code into the Go module directory uses: actions/checkout@v1 - - name: Set GOPATH - # temporary fix - # see https://github.com/actions/setup-go/issues/14 - run: | - echo "##[set-env name=GOPATH;]$(dirname $GITHUB_WORKSPACE)" - echo "##[add-path]$(dirname $GITHUB_WORKSPACE)/bin" - shell: bash - - name: Get Coverage - run: go get golang.org/x/tools/cmd/cover + run: | + export PATH=$PATH:$(go env GOPATH)/bin + go get golang.org/x/tools/cmd/cover - name: Build - run: go build -v ./... + run: | + export PATH=$PATH:$(go env GOPATH)/bin + go build -v ./... - name: Test - run: go test ./... -race -coverprofile=coverage.txt -covermode=atomic + run: | + export PATH=$PATH:$(go env GOPATH)/bin + go test ./... -race -coverprofile=coverage.txt -covermode=atomic - name: Coverage run: bash <(curl -s https://codecov.io/bash) From a418e9ca6a124a251bdbf066d9dc38034739e251 Mon Sep 17 00:00:00 2001 From: Cameron Ackerman Date: Wed, 30 Dec 2020 11:20:34 -0800 Subject: [PATCH 12/25] dropping 1.7 because its super old and doesnt want to cooperate --- .github/workflows/go.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index 70bd2e3..64afce4 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -41,7 +41,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - go: [ '1.12', '1.11', '1.10', '1.9', '1.8', '1.7'] + go: [ '1.12', '1.11', '1.10', '1.9', '1.8'] steps: - name: Build ${{ matrix.go }} From bcf6e23f6c7197e3517cfc526e2036636d2044bb Mon Sep 17 00:00:00 2001 From: Cameron Ackerman Date: Wed, 30 Dec 2020 11:33:10 -0800 Subject: [PATCH 13/25] stabilize build names --- .github/workflows/go.yml | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index 64afce4..f399b8d 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -11,15 +11,12 @@ jobs: build: name: Build + Test runs-on: ubuntu-latest - strategy: - matrix: - go: [ '1.15', '1.14', '1.13'] steps: - name: Build ${{ matrix.go }} uses: actions/setup-go@v2 with: - go-version: ${{ matrix.go }} + go-version: '1.15', - name: Check out code into the Go module directory uses: actions/checkout@v2 @@ -41,16 +38,16 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - go: [ '1.12', '1.11', '1.10', '1.9', '1.8'] + go: ['1.14', '1.13', '1.12', '1.11', '1.10', '1.9', '1.8'] steps: - name: Build ${{ matrix.go }} - uses: actions/setup-go@v1 + uses: actions/setup-go@v2 with: go-version: ${{ matrix.go }} - name: Check out code into the Go module directory - uses: actions/checkout@v1 + uses: actions/checkout@v2 - name: Get Coverage run: | From e34f39acf926a14cf4ec61498cce915e09b8a46e Mon Sep 17 00:00:00 2001 From: Cameron Ackerman Date: Wed, 30 Dec 2020 11:34:07 -0800 Subject: [PATCH 14/25] Fix typo --- .github/workflows/go.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index f399b8d..f5b6586 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-latest steps: - - name: Build ${{ matrix.go }} + - name: Build uses: actions/setup-go@v2 with: go-version: '1.15', From e539db07db7770976a0c21603dfc9449deeb92dc Mon Sep 17 00:00:00 2001 From: Cameron Ackerman Date: Wed, 30 Dec 2020 11:34:41 -0800 Subject: [PATCH 15/25] fix typo --- .github/workflows/go.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index f5b6586..b87337e 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -16,7 +16,7 @@ jobs: - name: Build uses: actions/setup-go@v2 with: - go-version: '1.15', + go-version: '1.15' - name: Check out code into the Go module directory uses: actions/checkout@v2 From 72c2ec8fe957eefded268545755752f0a99a48e0 Mon Sep 17 00:00:00 2001 From: Cameron Ackerman Date: Wed, 30 Dec 2020 15:48:36 -0800 Subject: [PATCH 16/25] removed super old versions of go from build --- .github/workflows/go.yml | 22 +++++----------------- 1 file changed, 5 insertions(+), 17 deletions(-) diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index b87337e..fd36583 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -9,7 +9,7 @@ on: jobs: build: - name: Build + Test + name: Build + Test Stable runs-on: ubuntu-latest steps: @@ -34,11 +34,11 @@ jobs: run: bash <(curl -s https://codecov.io/bash) build-legacy: - name: Build + Test (Legacy) + name: Build + Test Previous Stable runs-on: ubuntu-latest strategy: matrix: - go: ['1.14', '1.13', '1.12', '1.11', '1.10', '1.9', '1.8'] + go: ['1.14', '1.13', '1.12'] steps: - name: Build ${{ matrix.go }} @@ -49,20 +49,8 @@ jobs: - name: Check out code into the Go module directory uses: actions/checkout@v2 - - name: Get Coverage - run: | - export PATH=$PATH:$(go env GOPATH)/bin - go get golang.org/x/tools/cmd/cover - - name: Build - run: | - export PATH=$PATH:$(go env GOPATH)/bin - go build -v ./... + run: go build -v ./... - name: Test - run: | - export PATH=$PATH:$(go env GOPATH)/bin - go test ./... -race -coverprofile=coverage.txt -covermode=atomic - - - name: Coverage - run: bash <(curl -s https://codecov.io/bash) + run: go test ./... From bf05b88ba5e9a6cd5c39bffc0ba1569bc6c29ec8 Mon Sep 17 00:00:00 2001 From: Cameron Ackerman Date: Thu, 18 Mar 2021 09:29:39 -0700 Subject: [PATCH 17/25] Apply suggestions from code review --- .github/workflows/go.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index fd36583..74688d9 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -16,7 +16,7 @@ jobs: - name: Build uses: actions/setup-go@v2 with: - go-version: '1.15' + go-version: '1.16.x' - name: Check out code into the Go module directory uses: actions/checkout@v2 @@ -38,7 +38,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - go: ['1.14', '1.13', '1.12'] + go: ['1.15.x', '1.14.x', '1.13.x', '1.12.x'] steps: - name: Build ${{ matrix.go }} From 8b78541bf4995a96a94686f082a68142133a6aa1 Mon Sep 17 00:00:00 2001 From: Cameron Ackerman Date: Thu, 18 Mar 2021 09:34:01 -0700 Subject: [PATCH 18/25] Update .github/workflows/go.yml --- .github/workflows/go.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index 74688d9..b82af9c 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -11,6 +11,8 @@ jobs: build: name: Build + Test Stable runs-on: ubuntu-latest + env: + GO111MODULE=auto steps: - name: Build From 7b4614f255633a46cfac27ec8e2132fba8d07215 Mon Sep 17 00:00:00 2001 From: Cameron Ackerman Date: Thu, 18 Mar 2021 09:35:55 -0700 Subject: [PATCH 19/25] Update .github/workflows/go.yml --- .github/workflows/go.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index b82af9c..e7b3aed 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -12,7 +12,7 @@ jobs: name: Build + Test Stable runs-on: ubuntu-latest env: - GO111MODULE=auto + GO111MODULE: auto steps: - name: Build From c301b9e1f98a28a975421ea582a9aeff512a1997 Mon Sep 17 00:00:00 2001 From: Cameron Ackerman Date: Fri, 3 Sep 2021 15:19:59 -0700 Subject: [PATCH 20/25] switch over code coverage action --- .github/workflows/go.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index e7b3aed..38ad272 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -33,7 +33,8 @@ jobs: run: go test ./... -race -coverprofile=coverage.txt -covermode=atomic - name: Coverage - run: bash <(curl -s https://codecov.io/bash) + uses: codecov/codecov-action@v2 + fail_ci_if_error: true build-legacy: name: Build + Test Previous Stable From f2bac1dba87a87f87a0d8bc0b4daab9859938484 Mon Sep 17 00:00:00 2001 From: Cameron Ackerman Date: Fri, 3 Sep 2021 15:21:53 -0700 Subject: [PATCH 21/25] fix --- .github/workflows/go.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index 38ad272..0666855 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -34,7 +34,6 @@ jobs: - name: Coverage uses: codecov/codecov-action@v2 - fail_ci_if_error: true build-legacy: name: Build + Test Previous Stable From d6009412c14d2dc02bd96a4cc177f1bd70ad2c20 Mon Sep 17 00:00:00 2001 From: Cameron Ackerman Date: Fri, 3 Sep 2021 15:29:50 -0700 Subject: [PATCH 22/25] kick up go version --- .github/workflows/go.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index 0666855..5d02b8b 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -18,7 +18,7 @@ jobs: - name: Build uses: actions/setup-go@v2 with: - go-version: '1.16.x' + go-version: '1.x' - name: Check out code into the Go module directory uses: actions/checkout@v2 @@ -40,7 +40,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - go: ['1.15.x', '1.14.x', '1.13.x', '1.12.x'] + go: ['1.16.x', 1.15.x', '1.14.x'] steps: - name: Build ${{ matrix.go }} From 3cd81dbed45a1ea65032c9e9fcfa780cab0a3d05 Mon Sep 17 00:00:00 2001 From: Cameron Ackerman Date: Fri, 3 Sep 2021 15:32:16 -0700 Subject: [PATCH 23/25] fix --- .github/workflows/go.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index 5d02b8b..a3eaa4b 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -40,7 +40,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - go: ['1.16.x', 1.15.x', '1.14.x'] + go: ['1.16.x', '1.15.x', '1.14.x'] steps: - name: Build ${{ matrix.go }} From 788f111ef13f692b545fddc56b7ad2ff8ea24438 Mon Sep 17 00:00:00 2001 From: Cameron Ackerman Date: Fri, 3 Sep 2021 15:37:09 -0700 Subject: [PATCH 24/25] fix missing env --- .github/workflows/go.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index a3eaa4b..de0c88a 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -38,6 +38,8 @@ jobs: build-legacy: name: Build + Test Previous Stable runs-on: ubuntu-latest + env: + GO111MODULE: auto strategy: matrix: go: ['1.16.x', '1.15.x', '1.14.x'] From 8b4e723541a100284edb540198b52cc62e818dfa Mon Sep 17 00:00:00 2001 From: Cameron Ackerman Date: Sat, 4 Sep 2021 09:41:56 -0700 Subject: [PATCH 25/25] remove EOL go versions --- .github/workflows/go.yml | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index de0c88a..b61654d 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -18,7 +18,7 @@ jobs: - name: Build uses: actions/setup-go@v2 with: - go-version: '1.x' + go-version: '1.17.x' - name: Check out code into the Go module directory uses: actions/checkout@v2 @@ -40,15 +40,12 @@ jobs: runs-on: ubuntu-latest env: GO111MODULE: auto - strategy: - matrix: - go: ['1.16.x', '1.15.x', '1.14.x'] steps: - - name: Build ${{ matrix.go }} + - name: Build uses: actions/setup-go@v2 with: - go-version: ${{ matrix.go }} + go-version: '1.16.x' - name: Check out code into the Go module directory uses: actions/checkout@v2