From 1a27bda978b926b4967b7d5f456a77365869dc7e Mon Sep 17 00:00:00 2001 From: Kir Kolyshkin Date: Thu, 17 Feb 2022 16:46:36 -0800 Subject: [PATCH 1/3] Makefile: bump golangci-lint to 1.45.2 Signed-off-by: Kir Kolyshkin --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 0768ba8b..19e395dc 100644 --- a/Makefile +++ b/Makefile @@ -41,7 +41,7 @@ lint: $(BINDIR)/golangci-lint done $(BINDIR)/golangci-lint: $(BINDIR) - curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b $(BINDIR) v1.43.0 + curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b $(BINDIR) v1.45.2 $(BINDIR): mkdir -p $(BINDIR) From 2787cc2cef378205da56aa99a60780d2c224fd72 Mon Sep 17 00:00:00 2001 From: Kir Kolyshkin Date: Thu, 17 Feb 2022 16:43:28 -0800 Subject: [PATCH 2/3] ci: drop Go 1.16, add Go 1.18 Signed-off-by: Kir Kolyshkin --- .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 a985adcc..8020025d 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -4,7 +4,7 @@ jobs: test: strategy: matrix: - go-version: [1.16.x, 1.17.x] + go-version: [1.17.x, 1.18.x] platform: [ubuntu-20.04, windows-latest, macos-11] runs-on: ${{ matrix.platform }} steps: From a7c719071b27009c981181c7487fbbef19efcfa9 Mon Sep 17 00:00:00 2001 From: Kir Kolyshkin Date: Mon, 11 Apr 2022 16:44:41 -0700 Subject: [PATCH 3/3] ci/gha: bump actions/checkoutm, actions/setup-go Signed-off-by: Kir Kolyshkin --- .github/workflows/test.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 8020025d..ba75e7b5 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -9,11 +9,11 @@ jobs: runs-on: ${{ matrix.platform }} steps: - name: Install Go - uses: actions/setup-go@v2 + uses: actions/setup-go@v3 with: go-version: ${{ matrix.go-version }} - name: Checkout code - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Lint run: make lint - name: Cross build @@ -27,7 +27,7 @@ jobs: # nested virtualization is only available on macOS hosts runs-on: macos-10.15 steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: prepare vagrant run: | ln -sf .ci/Vagrantfile.fedora Vagrantfile