mirror of
https://github.com/apricote/releaser-pleaser.git
synced 2026-01-13 21:21:03 +00:00
deps: update golangci/golangci-lint-action action to v8 Co-authored-by: Julian Tölle <julian.toelle97@gmail.com>
60 lines
1.1 KiB
YAML
60 lines
1.1 KiB
YAML
version: "2"
|
|
linters:
|
|
enable:
|
|
- asasalint
|
|
- asciicheck
|
|
- bidichk
|
|
- bodyclose
|
|
- contextcheck
|
|
- durationcheck
|
|
- errchkjson
|
|
- errorlint
|
|
- exhaustive
|
|
- gocheckcompilerdirectives
|
|
- gochecksumtype
|
|
- gocritic
|
|
- gomoddirectives
|
|
- gomodguard
|
|
- gosec
|
|
- gosmopolitan
|
|
- loggercheck
|
|
- makezero
|
|
- musttag
|
|
- nilerr
|
|
- nilnesserr
|
|
- noctx
|
|
- protogetter
|
|
- reassign
|
|
- recvcheck
|
|
- rowserrcheck
|
|
- spancheck
|
|
- sqlclosecheck
|
|
- testifylint
|
|
- unparam
|
|
- zerologlint
|
|
- revive
|
|
|
|
disable:
|
|
# preset error
|
|
# These should probably be cleaned up at some point if we want to publish part of this as a library.
|
|
- err113 # Very annoying to define static errors everywhere
|
|
- wrapcheck # Very annoying to wrap errors everywhere
|
|
# preset import
|
|
- depguard
|
|
|
|
settings:
|
|
revive:
|
|
rules:
|
|
- name: exported
|
|
disabled: true
|
|
|
|
formatters:
|
|
enable:
|
|
- gci
|
|
- goimports
|
|
settings:
|
|
gci:
|
|
sections:
|
|
- standard
|
|
- default
|
|
- localmodule
|