From 5108e5b243dffd5b8962e22f433fc28d6e30c19e Mon Sep 17 00:00:00 2001 From: CloudQuery Bot <102256036+cq-bot@users.noreply.github.com> Date: Sat, 1 Jul 2023 03:46:56 +0300 Subject: [PATCH] chore(deps): Update dependency golangci/golangci-lint to v1.53.3 (#9) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Update | Change | |---|---|---| | [golangci/golangci-lint](https://togithub.com/golangci/golangci-lint) | minor | `v1.50.1` -> `v1.53.3` | --- ### Release Notes
golangci/golangci-lint (golangci/golangci-lint) ### [`v1.53.3`](https://togithub.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1533) [Compare Source](https://togithub.com/golangci/golangci-lint/compare/v1.53.2...v1.53.3) 1. updated linters: - `cyclop`: from 1.2.0 to 1.2.1 - `exhaustive`: from 0.10.0 to 0.11.0 - `forbidigo`: from 1.5.1 to 1.5.3 - `ginkgolinter`: from 0.12.2 to 0.12.1 - `ineffassign`: bump to HEAD - `nakedret`: from 2.0.1 to 2.0.2 - `zerologlint`: from 0.1.1 to 0.1.2 2. misc. - codeclimate: reduce memory allocation - support illumos/amd64 ### [`v1.53.2`](https://togithub.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1532) [Compare Source](https://togithub.com/golangci/golangci-lint/compare/v1.53.1...v1.53.2) 1. updated linters - `depguard`: from v2.0.1 to 2.1.0 2. misc. - `depguard`: throw error only when the linter is called ### [`v1.53.1`](https://togithub.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1531) [Compare Source](https://togithub.com/golangci/golangci-lint/compare/v1.53.0...v1.53.1) 1. misc. - `depguard`: fix GOROOT detection - `importas`: fix duplication detection when aliases use regular expression replacement pattern ### [`v1.53.0`](https://togithub.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1530) [Compare Source](https://togithub.com/golangci/golangci-lint/compare/v1.52.2...v1.53.0) 1. new linters - `gosmopolitan`: https://github.com/xen0n/gosmopolitan - `mirror`: https://github.com/butuzov/mirror - `tagalign`: https://github.com/4meepo/tagalign - `zerologlint`: https://github.com/ykadowak/zerologlint 2. updated linters - `bodyclose`: bump to HEAD - `containedctx`: from 1.0.2 to 1.0.3 - `depguard`: migrate to v2 - `errname`: from 0.1.9 to 0.1.10 - `exhaustive`: from 0.9.5 to 0.10.0 - `forbidigo`: better support for configuring complex rules - `gci`: improve error message - `ginkgolinter`: add suppress-async-assertion option - `ginkgolinter`: from 0.9.0 to 0.12.0 - `go-critic`: from 0.7.0 to 0.8.1 - `go-errorlint`: from 1.4.0 to 1.4.2 - `gofumpt`: from 0.4.0 to 0.5.0 - `gosec`: convert global settings as map with proper key type - `gosec`: from 2.15.0 to 2.16.0 - `importas`: detect duplicate alias or package in the configuration - `importas`: fix typo in logs - `ireturn`: from 0.1.1 to 0.2.0 - `musttag`: from 0.5.0 to 0.7.0 - `nakedret`: to 2.0.1 - `nilnil`: from 0.1.3 to 0.1.5 - `paralleltest`: from 1.0.6 to 1.0.7 - `revive`: from 1.3.1 to 1.3.2 - `tagliatelle`: from 0.4.0 to 0.5.0 - `usestdlibvars`: fix configuration 3. misc. - `golang.org/x/tools`: from 0.7.0 to 0.9.2 - add loongarch64 to the install script - output: add colored-tab - remove warning when the config file is explicitly stdin - rules: support inverted path match 4. Documentation - `mnd`: clarify ignore usage examples to be regexps - `tagliatelle`: update documentation - improve features section - update supported Go versions FAQ ### [`v1.52.2`](https://togithub.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1522) [Compare Source](https://togithub.com/golangci/golangci-lint/compare/v1.52.1...v1.52.2) 1. updated linters - `tparallel`: from 0.3.0 to 0.3.1 2. misc. - fix: pre-commit `require_serial` and `pass_filenames` ### [`v1.52.1`](https://togithub.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1521) [Compare Source](https://togithub.com/golangci/golangci-lint/compare/v1.52.0...v1.52.1) 1. misc. - fix: improve panic management - fix: the combination of --fix and --path-prefix ### [`v1.52.0`](https://togithub.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1520) [Compare Source](https://togithub.com/golangci/golangci-lint/compare/v1.51.2...v1.52.0) 1. updated linters - `asciicheck`: from 0.1.1 to 0.2.0 - `bidichk`: from 0.2.3 to 0.2.4 - `contextcheck`: from 1.1.3 to 1.1.4 - `dupword`: from 0.0.9 to 0.0.11 - `durationcheck`: from 0.0.9 to 0.0.10 - `errchkjson`: from 0.3.0 to 0.3.1 - `errname`: from 0.1.7 to 0.1.9 - `forbidigo`: from 1.4.0 to 1.5.1 - `gci`: from 0.9.1 to 0.10.1 - `ginkgolinter`: from 0.8.1 to 0.9.0 - `go-critic`: from 0.6.7 to 0.7.0 - `go-errorlint`: from 1.1.0 to 1.4.0 - `godox`: bump to HEAD - `lll`: skip go command - `loggercheck`: from 0.9.3 to 0.9.4 - `musttag`: from 0.4.5 to 0.5.0 - `nilnil`: from 0.1.1 to 0.1.3 - `noctx`: from 0.0.1 to 0.0.2 - `revive`: from 1.2.5 to 1.3.1 - `rowserrcheck`: remove limitation related to generics support - `staticcheck`: from 0.4.2 to 0.4.3 - `testpackage`: from 1.1.0 to 1.1.1 - `tparallel`: from 0.2.1 to 0.3.0 - `wastedassign`: remove limitation related to generics support - `wrapcheck`: from 2.8.0 to 2.8.1 2. misc. - Add TeamCity output format - Consider path prefix when matching path patterns - Add Go version to version information 3. Documentation - Add Tekton in Trusted By page - Clarify that custom linters are not enabled by default - Remove description for deprecated "go" option ### [`v1.51.2`](https://togithub.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1512) [Compare Source](https://togithub.com/golangci/golangci-lint/compare/v1.51.1...v1.51.2) 1. updated linters - `forbidigo`: from 1.3.0 to 1.4.0 - `gci`: from 0.9.0 to 0.9.1 - `go-critic`: from 0.6.5 to 0.6.7 - `go-errorlint`: from 1.0.6 to 1.1.0 - `gosec`: from 2.14.0 to 2.15.0 - `musttag`: from 0.4.4 to 0.4.5 - `staticcheck`: from 0.4.0 to 0.4.2 - `tools`: from 0.5.0 to 0.6.0 - `usestdlibvars`: from 1.21.1 to 1.23.0 - `wsl`: from 3.3.0 to 3.4.0 - `govet`: enable `timeformat` by default 2. misc. - fix: cache status size calculation - add new source archive 3. Documentation - Improve installation section - Replace links to godoc.org with pkg.go.dev ### [`v1.51.1`](https://togithub.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1511) [Compare Source](https://togithub.com/golangci/golangci-lint/compare/v1.51.0...v1.51.1) 1. updated linters - `ginkgolinter`: from 0.7.1 to 0.8.1 - `ineffassign`: bump to HEAD - `musttag`: from 0.4.3 to 0.4.4 - `sqlclosecheck`: from 0.3.0 to 0.4.0 - `staticcheck`: bump to v0.4.0 - `wastedassign`: from 2.0.6 to 2.0.7 - `wrapcheck`: from 2.7.0 to 2.8.0 ### [`v1.51.0`](https://togithub.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1510) [Compare Source](https://togithub.com/golangci/golangci-lint/compare/v1.50.1...v1.51.0) 1. new linters - `ginkgolinter`: https://github.com/nunnatsa/ginkgolinter - `musttag`: https://github.com/tmzane/musttag - `gocheckcompilerdirectives`: https://github.com/leighmcculloch/gocheckcompilerdirectives 2. updated linters - `bodyclose`: to HEAD - `dupword`: from 0.0.7 to 0.0.9 - `errcheck`: from 1.6.2 to 1.6.3 - `exhaustive`: from 0.8.3 to 0.9.5 - `exportloopref`: from 0.1.8 to 0.1.11 - `gci`: from 0.8.1 to 0.9.0 - `ginkgolinter`: from 0.6.0 to 0.7.1 - `go-errorlint`: from 1.0.5 to 1.0.6 - `go-ruleguard`: from 0.3.21 to 0.3.22 - `gocheckcompilerdirectives`: from 1.1.0 to 1.2.1 - `gochecknoglobals`: from 0.1.0 to 0.2.1 - `gomodguard`: from 1.2.4 to 1.3.0 - `gosec`: from 2.13.1 to 2.14.0 - `govet`: Add `timeformat` to analysers - `grouper`: from 1.1.0 to 1.1.1 - `musttag`: from 0.4.1 to 0.4.3 - `revive`: from 1.2.4 to 1.2.5 - `tagliatelle`: from 0.3.1 to 0.4.0 - `tenv`: from 1.7.0 to 1.7.1 - `unparam`: bump to HEAD - `usestdlibvars`: from 1.20.0 to 1.21.1 - `wsl`: fix `force-err-cuddling` flag 3. misc. - go1.20 support - remove deprecated linters from presets - Build NetBSD binaries - Build loong64 binaries 4. Documentation - `goimport`: improve documentation for local-prefixes - `gomnd`: add missing always ignored functions - `nolint`: fix typo - `tagliatelle` usage typo - add note about binary requirement for plugin - cache preserving and colored output on docker runs - improve documentation about debugging. - improve Editor Integration section - More specific default cache directory - update output example to use valid checkstyle example; add json example
--- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on the first day of the month" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://togithub.com/renovatebot/renovate). --- .github/workflows/lint_golang.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/lint_golang.yml b/.github/workflows/lint_golang.yml index f1d74d7..ade4824 100644 --- a/.github/workflows/lint_golang.yml +++ b/.github/workflows/lint_golang.yml @@ -20,5 +20,5 @@ jobs: - name: golangci-lint uses: golangci/golangci-lint-action@v3 with: - version: v1.50.1 + version: v1.53.3 args: --verbose