chore(deps): update linters (minor)
This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| golangci/golangci-lint | image | minor |
v1.62.0 -> v1.63.4
|
| registry.gitlab.com/pipeline-components/hadolint | image | minor |
0.26.4 -> 0.27.0
|
| registry.gitlab.com/pipeline-components/yamllint | image | minor |
0.32.1 -> 0.33.0
|
Release Notes
golangci/golangci-lint (golangci/golangci-lint)
v1.63.4
- Linters bug fixes
-
dupl,gomodguard,revive: keep only Go-files.
-
v1.63.3
- Linters bug fixes
-
gofmt,gofumpt,goimports,gci: panic with several trailing EOL -
goheader: skip issues with invalid positions
-
v1.63.2
- Linters bug fixes
-
gofmt,gofumpt,goimports,gci: panic with missing trailing EOL
-
v1.63.1
- Linters bug fixes
-
cgi: invalid reports with cgo -
gofumpt: panic with autofix and cgo
-
v1.63.0
- Enhancements
- Add support for SuggestedFixes
🎉 (35 linters can "autofix" reports). - Formatters (
gofmt,goimports,gofumpt,gci) are applied after the suggested fixes.
- Add support for SuggestedFixes
- New linters
- Add
exptostdlinter https://github.com/ldez/exptostd - Add
nilnesserrlinter https://github.com/alingse/nilnesserr - Add
usetestinglinter https://github.com/ldez/usetesting
- Add
- Linters new features
-
gci: new options:no-inline-comments,no-prefix-comments -
gomoddirectives: from 0.2.4 to 0.6.0 (new options:go-version-pattern,toolchain-pattern,toolchain-forbidden,tool-forbidden,go-debug-forbidden) -
govet: newstdversion,waitgroupanalyzers -
importas: allow multiple empty aliases -
loggercheck: newslogoption -
recvcheck: from 0.1.2 to 0.2.0 (new options:disable-builtin,exclusions) -
tagliatelle: from 0.5.0 to 0.7.1 (new options:ignored-fields,extended-rules,overrides,pkg,ignore) -
usestdlibvars: from 1.27.0 to 1.28.0 (autofix) -
wrapcheck: from 2.9.0 to 2.10.0 (new option:extra-ignore-sigs)
-
- Linters bug fixes
-
asciicheck: from 0.2.0 to 0.3.0 -
bodyclose: from5742072toed6a65f -
funlen: from 0.1.0 to 0.2.0 -
ginkgolinter: from 0.18.3 to 0.18.4 -
gochecksumtype: from 0.2.0 to 0.3.1 -
gocognit: from 1.1.3 to 1.2.0 -
godot: from 1.4.18 to 1.4.20 -
goheader: report position improvement -
gosec: handling of global nosec option when it is false -
iface: from 1.2.1 to 1.3.0 -
importas: from 0.1.0 to 0.2.0 -
intrange: from 0.2.1 to 0.3.0 -
makezero: from 1.1.1 to 1.2.0 -
mirror: from 1.2.0 to 1.3.0 -
nilnil: from 1.0.0 to 1.0.1 -
nosprintfhostport: from 0.1.1 to 0.2.0 -
reassign: from 0.2.0 to 0.3.0 -
spancheck: from 0.6.2 to 0.6.4 -
tagalign: from 1.3.4 to 1.4.1 -
wastedassign: from 2.0.7 to 2.1.0 -
whitespace: from 0.1.1 to 0.2.0 -
wsl: from 4.4.1 to 4.5.0
-
- Deprecations
-
⚠️ output.uniq-by-lineis deprecated and replaced byissues.uniq-by-line.
-
- Misc.
- Improvements of the help command (color and JSON support).
- Removes
decoder,sloglint,tagalinfromformatpreset. - Enables paths with junction inside Windows.
- The timeout is disabled if
run.timeout<= 0.
v1.62.2
- Linters bug fixes
-
fatcontext: from 0.5.2 to 0.5.3 -
ginkgolinter: from 0.18.0 to 0.18.3 -
errorlint: from 1.6.0 to 1.7.0 -
iface: from 1.2.0 to 1.2.1 -
revive: from 1.5.0 to 1.5.1 -
testifylint: from 1.5.0 to 1.5.2
-
- Misc.
- fix: ignore cache error when file not found
pipeline-components/hadolint (registry.gitlab.com/pipeline-components/hadolint)
v0.27.0
pipeline-components/yamllint (registry.gitlab.com/pipeline-components/yamllint)
v0.33.0
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.
Edited by hpc-renovate