chore(deps): upgrade golangci [EE-5685] (#10410)

pull/10406/head
Chaim Lev-Ari 1 year ago committed by GitHub
parent 9bf2957ea7
commit 20823a7f27
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -41,6 +41,6 @@ jobs:
- name: GolangCI-Lint - name: GolangCI-Lint
uses: golangci/golangci-lint-action@v3 uses: golangci/golangci-lint-action@v3
with: with:
version: v1.52.2 version: v1.54.1
working-directory: api working-directory: api
args: --timeout=10m -c .golangci.yaml args: --timeout=10m -c .golangci.yaml

@ -10,19 +10,21 @@ linters:
- exportloopref - exportloopref
linters-settings: linters-settings:
depguard: depguard:
list-type: denylist rules:
include-go-root: true main:
packages: deny:
- github.com/sirupsen/logrus - pkg: 'github.com/sirupsen/logrus'
- golang.org/x/exp desc: 'logging is allowed only by github.com/rs/zerolog'
- github.com/portainer/libcrypto - pkg: 'golang.org/x/exp'
- github.com/portainer/libhttp desc: 'exp is not allowed'
packages-with-error-message: - pkg: 'github.com/portainer/libcrypto'
- github.com/sirupsen/logrus: 'logging is allowed only by github.com/rs/zerolog' desc: 'use github.com/portainer/portainer/pkg/libcrypto'
ignore-file-rules: - pkg: 'github.com/portainer/libhttp'
- '**/*_test.go' desc: 'use github.com/portainer/portainer/pkg/libhttp'
- '**/base.go' files:
- '**/base_tx.go' - '!**/*_test.go'
- '!**/base.go'
- '!**/base_tx.go'
# errorlint is causing a typecheck error for some reason. The go compiler will report these # errorlint is causing a typecheck error for some reason. The go compiler will report these
# anyway, so ignore them from the linter # anyway, so ignore them from the linter

Loading…
Cancel
Save