From 2385cbb756ee9c0d0dcfac1f2d62651c606db1ff Mon Sep 17 00:00:00 2001 From: Ravi <1299606+rustycl0ck@users.noreply.github.com> Date: Fri, 15 Apr 2022 14:31:17 +0900 Subject: [PATCH] Freeze Go version for `golangci-lint` (#83) Latest version of Go (v1.18) breaks the golangci-lint versions <= v1.45 --- .github/workflows/golangci-lint.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/golangci-lint.yml b/.github/workflows/golangci-lint.yml index fb94dabd..2237c477 100644 --- a/.github/workflows/golangci-lint.yml +++ b/.github/workflows/golangci-lint.yml @@ -15,7 +15,12 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 + - uses: actions/setup-go@v2 + with: + ## golang v1.18 breaks golangci-lint <= v1.45 + ## ref: https://github.com/golangci/golangci-lint/issues/2374#issuecomment-1069029422 + go-version: '1.17' - name: golangci-lint - uses: golangci/golangci-lint-action@v2 + uses: golangci/golangci-lint-action@v3 with: version: v1.44.0