chore(deps): update golangci/golangci-lint docker tag to v1.61.0 #17

Open
renovate wants to merge 1 commit from renovate/golangci-golangci-lint-1.x into main
Collaborator

This PR contains the following updates:

Package Type Update Change
golangci/golangci-lint docker minor v1.59.1 -> v1.61.0

Release Notes

golangci/golangci-lint (golangci/golangci-lint)

v1.61.0

Compare Source

  1. Enhancements
    • Add junit-xml-extended format
    • Exclude Swagger Codegen files by default
  2. Updated linters
    • dupword: from 0.0.14 to 0.1.1
    • fatcontext: from 0.4.0 to 0.5.2
    • gci: from 0.13.4 to 0.13.5 (new option no-lex-order)
    • go-ruleguard: from 0.4.2 to 0fe6f58 (fix panic with custom linters)
    • godot: from 1.4.16 to 1.4.17
    • gomodguard: from 1.3.3 to 1.3.5
    • gosec: disable temporarily G407
    • gosec: from ab3f6c1 to 2.21.2 (partially fix G115)
    • intrange: from 0.1.2 to 0.2.0
    • nolintlint: remove the empty line in the directive replacement
  3. Misc.
    • Improve runtime version parsing
  4. Documentation
    • Add additional info about typecheck

v1.60.3

Compare Source

  1. Updated linters
  2. Misc.
    • Check that the Go version use to build is greater or equals to the Go version of the project

v1.60.2

Compare Source

  1. Updated linters
  • gofmt: update to HEAD (go1.22)
  • gofumpt: from 0.6.0 to 0.7.0
  • gosec: fix G602 analyzer
  • gosec: from 5f0084e to 81cda2f (adds G115, G405, G406, G506, G507)
  • staticcheck: from 0.5.0 to 0.5.1
  • staticcheck: propagate Go version
  • wrapcheck: from 2.8.3 to 2.9.0
  • ⚠️ exportloopref: deprecation

v1.60.1

Compare Source

  1. Updated linters
    • errorlint: from 1.5.2 to 1.6.0
    • exhaustruct: from 3.2.0 to 3.3.0 (recognize custom error values in return)
    • fatcontext: from 0.2.2 to 0.4.0 (fix false positives for context stored in structs)
    • gocognit: from 1.1.2 to 1.1.3
    • gomodguard: from 1.3.2 to 1.3.3
    • govet (printf): report non-constant format, no args
    • lll: advertise max line length instead of just reporting failure
    • revive: from 1.3.7 to 1.3.9 (new rule: comments-density)
    • sloglint: from 0.7.1 to 0.7.2
    • spancheck: from 0.6.1 to 0.6.2
    • staticcheck: from 0.4.7 to 0.5.0
    • tenv: from 1.7.1 to 1.10.0 (remove reports on fuzzing)
    • testifylint: from 1.3.1 to 1.4.3 (new options: formatter, suite-broken-parallel, suite-subtest-run)
    • tparallel: from 0.3.1 to 0.3.2
    • usestdlibvars: from 1.26.0 to 1.27.0 (fix false-positive with number used inside a mathematical operations)
    • wsl: from 4.2.1 to 4.4.1
    • ⚠️ unused: remove exported-is-used option
  2. Fixes
    • SARIF: sanitize level property
    • ⚠️ typecheck issues should never be ignored
  3. Documentation
    • Add link on linter without configuration
    • Remove 'trusted by' page
    • wsl update documentation of the configuration
  4. misc.
    • 🎉 go1.23 support

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, 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.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [golangci/golangci-lint](https://github.com/golangci/golangci-lint) | docker | minor | `v1.59.1` -> `v1.61.0` | --- ### Release Notes <details> <summary>golangci/golangci-lint (golangci/golangci-lint)</summary> ### [`v1.61.0`](https://github.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1610) [Compare Source](https://github.com/golangci/golangci-lint/compare/v1.60.3...v1.61.0) 1. Enhancements - Add `junit-xml-extended` format - Exclude Swagger Codegen files by default 2. Updated linters - `dupword`: from 0.0.14 to 0.1.1 - `fatcontext`: from 0.4.0 to 0.5.2 - `gci`: from 0.13.4 to 0.13.5 (new option `no-lex-order`) - `go-ruleguard`: from 0.4.2 to [`0fe6f58`](https://github.com/golangci/golangci-lint/commit/0fe6f58b47b1) (fix panic with custom linters) - `godot`: from 1.4.16 to 1.4.17 - `gomodguard`: from 1.3.3 to 1.3.5 - `gosec`: disable temporarily `G407` - `gosec`: from [`ab3f6c1`](https://github.com/golangci/golangci-lint/commit/ab3f6c1c83a0) to 2.21.2 (partially fix `G115`) - `intrange`: from 0.1.2 to 0.2.0 - `nolintlint`: remove the empty line in the directive replacement 3. Misc. - Improve runtime version parsing 4. Documentation - Add additional info about `typecheck` ### [`v1.60.3`](https://github.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1603) [Compare Source](https://github.com/golangci/golangci-lint/compare/v1.60.2...v1.60.3) 1. Updated linters - `gosec`: from [`81cda2f`](https://github.com/golangci/golangci-lint/commit/81cda2f91fbe) to [`ab3f6c1`](https://github.com/golangci/golangci-lint/commit/ab3f6c1c83a0) (fix `G115` false positives) 2. Misc. - Check that the Go version use to build is greater or equals to the Go version of the project ### [`v1.60.2`](https://github.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1602) [Compare Source](https://github.com/golangci/golangci-lint/compare/v1.60.1...v1.60.2) 1. Updated linters - `gofmt`: update to HEAD (go1.22) - `gofumpt`: from 0.6.0 to 0.7.0 - `gosec`: fix G602 analyzer - `gosec`: from [`5f0084e`](https://github.com/golangci/golangci-lint/commit/5f0084eb01a9) to [`81cda2f`](https://github.com/golangci/golangci-lint/commit/81cda2f91fbe) (adds `G115`, `G405`, `G406`, `G506`, `G507`) - `staticcheck`: from 0.5.0 to 0.5.1 - `staticcheck`: propagate Go version - `wrapcheck`: from 2.8.3 to 2.9.0 - ⚠️ `exportloopref`: deprecation ### [`v1.60.1`](https://github.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1601) [Compare Source](https://github.com/golangci/golangci-lint/compare/v1.59.1...v1.60.1) 1. Updated linters - `errorlint`: from 1.5.2 to 1.6.0 - `exhaustruct`: from 3.2.0 to 3.3.0 (recognize custom error values in return) - `fatcontext`: from 0.2.2 to 0.4.0 (fix false positives for context stored in structs) - `gocognit`: from 1.1.2 to 1.1.3 - `gomodguard`: from 1.3.2 to 1.3.3 - `govet` (`printf`): report non-constant format, no args - `lll`: advertise max line length instead of just reporting failure - `revive`: from 1.3.7 to 1.3.9 (new rule: `comments-density`) - `sloglint`: from 0.7.1 to 0.7.2 - `spancheck`: from 0.6.1 to 0.6.2 - `staticcheck`: from 0.4.7 to 0.5.0 - `tenv`: from 1.7.1 to 1.10.0 (remove reports on fuzzing) - `testifylint`: from 1.3.1 to 1.4.3 (new options: `formatter`, `suite-broken-parallel`, `suite-subtest-run`) - `tparallel`: from 0.3.1 to 0.3.2 - `usestdlibvars`: from 1.26.0 to 1.27.0 (fix false-positive with number used inside a mathematical operations) - `wsl`: from 4.2.1 to 4.4.1 - ️⚠️ `unused`: remove `exported-is-used` option 2. Fixes - SARIF: sanitize level property - ️⚠️ `typecheck` issues should never be ignored 3. Documentation - Add link on linter without configuration - Remove 'trusted by' page - `wsl` update documentation of the configuration 4. misc. - 🎉 go1.23 support </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, 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://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yNy4wIiwidXBkYXRlZEluVmVyIjoiMzguNzMuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
renovate scheduled this pull request to auto merge when all checks succeed 2024-08-14 04:20:13 +02:00
renovate force-pushed renovate/golangci-golangci-lint-1.x from 61e21fb5a4 to 8ba5822b28 2024-08-20 23:19:43 +02:00 Compare
renovate changed title from chore(deps): update golangci/golangci-lint docker tag to v1.60.1 to chore(deps): update golangci/golangci-lint docker tag to v1.60.2 2024-08-20 23:19:45 +02:00
renovate force-pushed renovate/golangci-golangci-lint-1.x from 8ba5822b28 to 471bbbcf17 2024-08-23 00:20:37 +02:00 Compare
renovate changed title from chore(deps): update golangci/golangci-lint docker tag to v1.60.2 to chore(deps): update golangci/golangci-lint docker tag to v1.60.3 2024-08-23 00:20:38 +02:00
renovate force-pushed renovate/golangci-golangci-lint-1.x from 471bbbcf17 to 8ad77eb257 2024-09-09 20:20:32 +02:00 Compare
renovate changed title from chore(deps): update golangci/golangci-lint docker tag to v1.60.3 to chore(deps): update golangci/golangci-lint docker tag to v1.61.0 2024-09-09 20:20:34 +02:00
Some checks are pending
continuous-integration/drone/push Build is failing
ci/woodpecker/push/gofmt
Required
ci/woodpecker/push/vulncheck
Required
ci/woodpecker/push/lint
Required
ci/woodpecker/push/build
Required
ci/woodpecker/push/deploy
Required
Some required checks are missing.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/golangci-golangci-lint-1.x:renovate/golangci-golangci-lint-1.x
git checkout renovate/golangci-golangci-lint-1.x
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: yolokube/grafana-backuper#17
No description provided.