From 0cb3a0a26d7b8da57d8742b6b8d64fb87d3b4da3 Mon Sep 17 00:00:00 2001 From: umarcor Date: Mon, 22 Aug 2022 00:29:56 +0200 Subject: [PATCH 1/4] ci: test on Golang 1.19 --- .github/workflows/test.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 0ca8367a4..d238b2c03 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -37,6 +37,7 @@ jobs: - 16 - 17 - 18 + - 19 name: '${{ matrix.platform }} | 1.${{ matrix.go }}.x' runs-on: ${{ matrix.platform }}-latest steps: @@ -56,8 +57,8 @@ jobs: - run: | export GOBIN=$HOME/go/bin case "${{ matrix.go }}" in - 16|17|18) _version='@latest';; - *) _version='';; + 14|15) _version='';; + *) _version='@latest';; esac go install github.com/kyoh86/richgo"${_version}" go install github.com/mitchellh/gox"${_version}" From 8b3f224c96c6ceb045219443c3e307349144934b Mon Sep 17 00:00:00 2001 From: umarcor Date: Mon, 22 Aug 2022 00:30:19 +0200 Subject: [PATCH 2/4] ci: run golangci-lint on golang 1.19 --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index d238b2c03..92ca82083 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -15,7 +15,7 @@ jobs: - uses: actions/setup-go@v3 with: - go-version: '1.17' + go-version: '1.19' - uses: actions/checkout@v3 From 721fd1f19c8fd0afcb7e7d4751efeda2daa4729c Mon Sep 17 00:00:00 2001 From: John McBride Date: Wed, 15 Jun 2022 16:11:15 -0600 Subject: [PATCH 3/4] Adds `check-latest` for setup-go action v3 Signed-off-by: John McBride --- .github/workflows/test.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 92ca82083..c2047359b 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -16,6 +16,7 @@ jobs: - uses: actions/setup-go@v3 with: go-version: '1.19' + check-latest: true - uses: actions/checkout@v3 From d391ed8d850847bbb16e54706f1a3bba739b2e5a Mon Sep 17 00:00:00 2001 From: umarcor Date: Mon, 22 Aug 2022 01:04:31 +0200 Subject: [PATCH 4/4] ci/golangci-lint: use latest version available in setup-go's manifest Signed-off-by: umarcor --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index c2047359b..e0c2f15c7 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -15,7 +15,7 @@ jobs: - uses: actions/setup-go@v3 with: - go-version: '1.19' + go-version: '^1.19' check-latest: true - uses: actions/checkout@v3