From 0d006d014201cd242ff83f174f9ea4026b8eeb22 Mon Sep 17 00:00:00 2001 From: Yousaf Nabi Date: Thu, 13 Jul 2023 15:06:47 +0100 Subject: [PATCH 1/2] chore(ci): test/release on go 1.20 --- .github/workflows/release.yml | 4 ++-- .github/workflows/test.yml | 9 +++++++-- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 6460d205..3f38c285 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -16,9 +16,9 @@ jobs: fetch-depth: 0 - name: Set up Go - uses: actions/setup-go@v2 + uses: actions/setup-go@v4 with: - go-version: 1.19 + go-version: 1.20 - name: Run GoReleaser uses: goreleaser/goreleaser-action@v2 diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 0f7c8695..ac3eb72a 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -16,12 +16,17 @@ jobs: test: strategy: matrix: - go-version: [1.17.x, 1.18.x, 1.19.x] + go-version: [ # https://endoflife.date/go + 1.17.x, # Ended 02 Aug 2022 + 1.18.x, # Ended 01 Feb 2023 + 1.19.x, + 1.20.x + ] os: [ubuntu-latest] runs-on: ${{ matrix.os }} steps: - name: Install Go - uses: actions/setup-go@v2 + uses: actions/setup-go@v4 with: go-version: ${{ matrix.go-version }} - name: Checkout code From 97dbf99ce29cb07397034a15700964baf8c577ad Mon Sep 17 00:00:00 2001 From: Yousaf Nabi Date: Thu, 13 Jul 2023 15:12:16 +0100 Subject: [PATCH 2/2] chore(ci): setup go post checkout --- .github/workflows/test.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index ac3eb72a..b763d7fe 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -25,12 +25,12 @@ jobs: os: [ubuntu-latest] runs-on: ${{ matrix.os }} steps: + - name: Checkout code + uses: actions/checkout@v2 - name: Install Go uses: actions/setup-go@v4 with: go-version: ${{ matrix.go-version }} - - name: Checkout code - uses: actions/checkout@v2 - name: Test run: APP_BRANCH=${APP_REF:11} DOCKER_GATEWAY_HOST=172.17.0.1 DOCKER_HOST_HTTP="http://172.17.0.1" make - name: Install goveralls