Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jun 28, 2025

Note

Mend has cancelled the proposed renaming of the Renovate GitHub app being renamed to mend[bot].

This notice will be removed on 2025-10-07.


This PR contains the following updates:

Package Update Change
golangci/golangci-lint minor v2.1.6 -> v2.5.0

Release Notes

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

v2.5.0

Compare Source

  1. New linters
  2. Linters new features or changes
    • embeddedstructfieldcheck: from 0.3.0 to 0.4.0 (new option: empty-line)
    • err113: from aea10b5 to 0.1.1 (skip internals of Is methods for error type)
    • ginkgolinter: from 0.20.0 to 0.21.0 (new option: force-tonot)
    • gofumpt: from 0.8.0 to 0.9.1 (new rule is to "clothe" naked returns for the sake of clarity)
    • ineffassign: from 0.1.0 to 0.2.0 (new option: check-escaping-errors)
    • musttag: from 0.13.1 to 0.14.0 (support interface methods)
    • revive: from 1.11.0 to 1.12.0 (new options: identical-ifelseif-branches, identical-ifelseif-conditions, identical-switch-branches, identical-switch-conditions, package-directory-mismatch, unsecure-url-scheme, use-waitgroup-go, useless-fallthrough)
    • thelper: from 0.6.3 to 0.7.1 (skip t.Helper in functions passed to synctest.Test)
    • wsl: from 5.1.1 to 5.2.0 (improvements related to subexpressions)
  3. Linters bug fixes
    • asciicheck: from 0.4.1 to 0.5.0
    • errname: from 1.1.0 to 1.1.1
    • fatcontext: from 0.8.0 to 0.8.1
    • go-printf-func-name: from 0.1.0 to 0.1.1
    • godot: from 1.5.1 to 1.5.4
    • gosec: from 2.22.7 to 2.22.8
    • nilerr: from 0.1.1 to a temporary fork
    • nilnil: from 1.1.0 to 1.1.1
    • protogetter: from 0.3.15 to 0.3.16
    • tagliatelle: from 0.7.1 to 0.7.2
    • testifylint: from 1.6.1 to 1.6.4
  4. Misc.
    • fix: "no export data" errors are now handled as a standard typecheck error
  5. Documentation
    • Improve nolint section about syntax

v2.4.0

Compare Source

  1. Enhancements
    • 🎉 go1.25 support
  2. Linters new features or changes
    • exhaustruct: from v3.3.1 to 4.0.0 (new options: allow-empty, allow-empty-rx, allow-empty-returns, allow-empty-declarations)
  3. Linters bug fixes
    • godox: trim filepath from report messages
    • staticcheck: allow empty options
    • tagalign: from 1.4.2 to 1.4.3
  4. Documentation
    • 🌟 New website (with a search engine)

v2.3.1

Compare Source

  1. Linters bug fixes
    • gci: from 0.13.6 to 0.13.7
    • gosec: from 2.22.6 to 2.22.7
    • noctx: from 0.3.5 to 0.4.0
    • wsl: from 5.1.0 to 5.1.1
    • tagliatelle: force upper case for custom initialisms

v2.3.0

Compare Source

  1. Linters new features or changes
    • ginkgolinter: from 0.19.1 to 0.20.0 (new option: force-assertion-description)
    • iface: from 1.4.0 to 1.4.1 (report message improvements)
    • noctx: from 0.3.4 to 0.3.5 (new detections: log/slog, exec, crypto/tls)
    • revive: from 1.10.0 to 1.11.0 (new rule: enforce-switch-style)
    • wsl: from 5.0.0 to 5.1.0
  2. Linters bug fixes
    • gosec: from 2.22.5 to 2.22.6
    • noinlineerr: from 1.0.4 to 1.0.5
    • sloglint: from 0.11.0 to 0.11.1
  3. Misc.
    • fix: panic close of closed channel

v2.2.2

Compare Source

  1. Linters bug fixes
    • noinlineerr: from 1.0.3 to 1.0.4
  2. Documentation
    • Improve debug keys documentation
  3. Misc.
    • fix: panic close of closed channel
    • godot: add noinline value into the JSONSchema

v2.2.1

Compare Source

  1. Linters bug fixes
  • varnamelen: fix configuration

v2.2.0

Compare Source

  1. New linters
  2. Linters new features or changes
    • errcheck: add verbose option
    • funcorder: from 0.2.1 to 0.5.0 (new option alphabetical)
    • gomoddirectives: from 0.6.1 to 0.7.0 (new option ignore-forbidden)
    • iface: from 1.3.1 to 1.4.0 (new option unexported)
    • noctx: from 0.1.0 to 0.3.3 (new report messages, and new rules related to database/sql)
    • noctx: from 0.3.3 to 0.3.4 (new SQL functions detection)
    • revive: from 1.9.0 to 1.10.0 (new rules: time-date, unnecessary-format, use-fmt-print)
    • usestdlibvars: from 1.28.0 to 1.29.0 (new option time-date-month)
    • wsl: deprecation
    • wsl_v5: from 4.7.0 to 5.0.0 (major version with new configuration)
  3. Linters bug fixes
    • dupword: from 0.1.3 to 0.1.6
    • exptostd: from 0.4.3 to 0.4.4
    • forbidigo: from 1.6.0 to 2.1.0
    • gci: consistently format the code
    • go-spancheck: from 0.6.4 to 0.6.5
    • goconst: from 1.8.1 to 1.8.2
    • gosec: from 2.22.3 to 2.22.4
    • gosec: from 2.22.4 to 2.22.5
    • makezero: from 1.2.0 to 2.0.1
    • misspell: from 0.6.0 to 0.7.0
    • usetesting: from 0.4.3 to 0.5.0
  4. Misc.
    • exclusions: fix path-expect
    • formatters: write the input to stdout when using stdin and there are no changes
    • migration: improve the error message when trying to migrate a migrated config
    • typecheck: deduplicate errors
    • typecheck: stops the analysis after the first error
    • Deprecate print-resources-usage flag
    • Unique version per custom build
  5. Documentation
    • Improves typecheck FAQ
    • Adds plugin systems recommendations
    • Add description for linters.default sets

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 was generated by Mend Renovate. View the repository job log.

@renovate renovate bot requested a review from a team as a code owner June 28, 2025 21:55
@codecov
Copy link

codecov bot commented Jun 28, 2025

Codecov Report

❌ Patch coverage is 49.58904% with 184 lines in your changes missing coverage. Please review.
✅ Project coverage is 56.61%. Comparing base (aad8f7f) to head (b033a4a).
⚠️ Report is 5 commits behind head on main.

Files with missing lines Patch % Lines
cmd/build.go 0.00% 18 Missing ⚠️
pkg/report/template.go 34.61% 10 Missing and 7 partials ⚠️
pkg/goss/executor_containerd.go 0.00% 16 Missing ⚠️
pkg/kubernetes/pod.go 11.11% 16 Missing ⚠️
pkg/buildkit/buildkitutil.go 40.00% 9 Missing ⚠️
pkg/exec/shell.go 0.00% 9 Missing ⚠️
cmd/root.go 11.11% 7 Missing and 1 partial ⚠️
pkg/buildkit/context_remote.go 70.37% 0 Missing and 8 partials ⚠️
pkg/kaniko/context_remote.go 68.00% 0 Missing and 8 partials ⚠️
pkg/kubernetes/exec.go 0.00% 8 Missing ⚠️
... and 28 more
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #778      +/-   ##
==========================================
+ Coverage   56.35%   56.61%   +0.26%     
==========================================
  Files          64       64              
  Lines        3874     4110     +236     
==========================================
+ Hits         2183     2327     +144     
- Misses       1553     1642      +89     
- Partials      138      141       +3     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@renovate renovate bot changed the title chore(deps): update dependency golangci/golangci-lint to v2.2.0 chore(deps): update dependency golangci/golangci-lint to v2.2.1 Jun 29, 2025
@renovate renovate bot force-pushed the renovate/golangci-lint branch from 55b07e0 to 164e0c7 Compare June 29, 2025 22:29
@renovate renovate bot force-pushed the renovate/golangci-lint branch from 164e0c7 to e31d98f Compare July 11, 2025 13:03
@renovate renovate bot changed the title chore(deps): update dependency golangci/golangci-lint to v2.2.1 chore(deps): update dependency golangci/golangci-lint to v2.2.2 Jul 11, 2025
@renovate renovate bot force-pushed the renovate/golangci-lint branch 2 times, most recently from 2ef408a to 91d55fc Compare July 18, 2025 16:01
@renovate renovate bot changed the title chore(deps): update dependency golangci/golangci-lint to v2.2.2 chore(deps): update dependency golangci/golangci-lint to v2.3.0 Jul 21, 2025
@renovate renovate bot force-pushed the renovate/golangci-lint branch from 91d55fc to 2458452 Compare July 21, 2025 23:54
@renovate renovate bot force-pushed the renovate/golangci-lint branch from 2458452 to 428e123 Compare August 4, 2025 09:45
@renovate renovate bot changed the title chore(deps): update dependency golangci/golangci-lint to v2.3.0 chore(deps): update dependency golangci/golangci-lint to v2.3.1 Aug 4, 2025
@renovate renovate bot force-pushed the renovate/golangci-lint branch from 428e123 to 8561c82 Compare August 4, 2025 13:52
@renovate renovate bot force-pushed the renovate/golangci-lint branch from 8561c82 to cffb768 Compare August 12, 2025 16:57
@renovate renovate bot changed the title chore(deps): update dependency golangci/golangci-lint to v2.3.1 chore(deps): update dependency golangci/golangci-lint to v2.4.0 Aug 14, 2025
@renovate renovate bot force-pushed the renovate/golangci-lint branch 3 times, most recently from 3771414 to bf8dba6 Compare August 14, 2025 08:57
@renovate renovate bot force-pushed the renovate/golangci-lint branch 2 times, most recently from 7110072 to da0f4d6 Compare September 2, 2025 14:59
@renovate renovate bot changed the title chore(deps): update dependency golangci/golangci-lint to v2.4.0 chore(deps): update dependency golangci/golangci-lint to v2.5.0 Sep 21, 2025
@renovate renovate bot force-pushed the renovate/golangci-lint branch from da0f4d6 to fae892a Compare September 21, 2025 21:38
@renovate renovate bot force-pushed the renovate/golangci-lint branch 6 times, most recently from c0a6377 to 7891cd5 Compare October 3, 2025 12:49
@renovate renovate bot force-pushed the renovate/golangci-lint branch 6 times, most recently from f2d8e12 to 4e487b1 Compare October 3, 2025 13:05
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@renovate renovate bot force-pushed the renovate/golangci-lint branch from 4e487b1 to 0e46d4b Compare October 3, 2025 13:07
@renovate
Copy link
Contributor Author

renovate bot commented Oct 3, 2025

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@antoinegelloz antoinegelloz force-pushed the renovate/golangci-lint branch from cf3edff to 2e31ff4 Compare October 3, 2025 13:57
Signed-off-by: Antoine Gelloz <[email protected]>
@antoinegelloz antoinegelloz force-pushed the renovate/golangci-lint branch from 2e31ff4 to b033a4a Compare October 3, 2025 14:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants