Skip to content

Commit

Permalink
chore(deps): Update dependency golangci/golangci-lint to v1.53.3 (#9)
Browse files Browse the repository at this point in the history
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

<details>
<summary>golangci/golangci-lint (golangci/golangci-lint)</summary>

### [`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

</details>

---

### 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.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://togithub.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4xNTEuMCIsInVwZGF0ZWRJblZlciI6IjM1LjE1MS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
  • Loading branch information
cq-bot committed Jul 1, 2023
1 parent 347b8ae commit 5108e5b
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion .github/workflows/lint_golang.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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

0 comments on commit 5108e5b

Please sign in to comment.