mirror of
https://github.com/0rangebananaspy/authelia.git
synced 2024-09-14 22:47:21 +07:00
de2c5836fd
* [Buildkite] Introduce CI linting with golangci-lint and reviewdog * Initial pass of golangci-lint * Add gosimple (megacheck) recommendations * Add golint recommendations * [BUGFIX] Migrate authentication traces from v3 mongodb * Add deadcode recommendations * [BUGFIX] Fix ShortTimeouts suite when run in dev workflow * Add unused recommendations * Add unparam recommendations * Disable linting on unfixable errors instead of skipping files * Adjust nolint notation for unparam * Fix ineffectual assignment to err raised by linter. * Export environment variable in agent hook * Add ineffassign recommendations * Add staticcheck recommendations * Add gocyclo recommendations * Adjust ineffassign recommendations Co-authored-by: Clement Michaud <clement.michaud34@gmail.com>
25 lines
358 B
YAML
25 lines
358 B
YAML
run:
|
|
timeout: 3m
|
|
|
|
linters-settings:
|
|
gocyclo:
|
|
min-complexity: 15
|
|
goimports:
|
|
local-prefixes: github.com/authelia/authelia
|
|
|
|
linters:
|
|
enable:
|
|
- gocyclo
|
|
- gofmt
|
|
- goimports
|
|
- golint
|
|
- interfacer
|
|
- maligned
|
|
- misspell
|
|
- prealloc
|
|
- unparam
|
|
- whitespace
|
|
|
|
issues:
|
|
max-issues-per-linter: 0
|
|
max-same-issues: 0 |