diff --git a/.github/workflows/golangci_lint.yml b/.github/workflows/golangci_lint.yml index 10284610f..69f6c8d67 100644 --- a/.github/workflows/golangci_lint.yml +++ b/.github/workflows/golangci_lint.yml @@ -17,7 +17,7 @@ jobs: with: go-version: "1.22" - name: golangci-lint - uses: golangci/golangci-lint-action@v4.0.0 + uses: golangci/golangci-lint-action@v6 with: - version: v1.56.2 + version: v1.58 skip-cache: true diff --git a/.golangci.yml b/.golangci.yml index ae425f5de..7a38aab2d 100644 --- a/.golangci.yml +++ b/.golangci.yml @@ -1,4 +1,5 @@ run: + concurrency: 4 timeout: 5m tests: true modules-download-mode: readonly @@ -32,17 +33,21 @@ output: linters: disable-all: true enable: - - gofumpt - - misspell - - revive - errcheck + - gocyclo + - gofmt + - gofumpt + - goimports + - gosec + - gosimple - govet - ineffassign + - misspell + - revive - staticcheck - typecheck - unconvert - unused - - gosec issues: exclude-use-default: false