From 88b6bc1e7bcc4dd8f299466a0874c68bfa80fb85 Mon Sep 17 00:00:00 2001 From: Ethan Lowman Date: Wed, 24 Aug 2022 14:49:58 -0400 Subject: [PATCH] Use Go 1.17 for golangci linting and update golangci/golangci-lint-action Go 1.18 is not supported by golangci-lint yet since generics are not supported. Signed-off-by: Ethan Lowman --- .github/workflows/tests.yml | 2 +- .golangci.yml | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index fdfc0768e..470746b75 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -63,5 +63,5 @@ jobs: - name: golangci-lint uses: golangci/golangci-lint-action@537aa1903e5d359d0b27dbc19ddd22c5087f3fbc with: - version: v1.45.2 + version: v1.49.0 args: --timeout 3m diff --git a/.golangci.yml b/.golangci.yml index 4d860521b..4fdb1228b 100644 --- a/.golangci.yml +++ b/.golangci.yml @@ -1,3 +1,9 @@ +run: + # Lint using Go 1.17, since some linters are disabled by default for Go 1.18 + # until generics are supported. + # See https://github.com/golangci/golangci-lint/issues/2649 + go: '1.17' + linters: disable-all: true enable: