Skip to content

Commit 7e98521

Browse files
chore(deps): bump golangci-lint from v2.6.2 to v2.8.0 (#153)
This PR contains the following updates: | Package | Update | Change | Pending | |---|---|---|---| | [golangci-lint](https://redirect.github.com/golangci/golangci-lint) | minor | `2.6.2` → `2.8.0` | `2.9.0` | --- > [!WARNING] > #### Deprecated preset: `Kong/public-shared-renovate:backend` > > Your config references a deprecated preset. To prevent disruption, this file now builds on the org default (`Kong/public-shared-renovate`) and layers a few backend-specific tweaks so behavior stays close to the historical backend configuration. > > #### What's different from the default > > - Early Monday schedule windows (`schedule:earlyMondays`) > - Automerge disabled for all updates (`:automergeDisabled`) > - Renovate rate limiting disabled (`:disableRateLimiting`) > - Standardized commit messages (semantic type `chore` and clear bump from → to subjects) > > #### Recommended migration > > Prefer switching to the default preset and applying only the bits you still need locally. Example configuration to replicate this preset's behavior on top of the default: > > ```json > { > "extends": [ > "Kong/public-shared-renovate", > "schedule:earlyMondays", > ":automergeDisabled", > ":disableRateLimiting", > ":semanticCommitTypeAll(chore)" > ], > "packageRules": [ > { > "matchPackageNames": ["*"], > "commitMessageAction": "bump", > "commitMessageLowerCase": "never", > "commitMessageTopic": "golangci-lint", > "commitMessageExtra": "from v2.6.2 to v2.8.0" > } > ] > } > ``` > > #### Timeline > > This compatibility alias will be removed in **January 2026**. Please migrate to the default preset with local overrides before then. --- > [!WARNING] > #### Deprecated preset: `Kong/public-shared-renovate:security-extended` > > Your config references a deprecated preset. To prevent disruption, this file temporarily acts as a compatibility alias. > > It has been replaced by composing the base security preset with security overrides for labels and reviewers. > > #### Action required > > Update your Renovate config to extend directly from `Kong/public-shared-renovate//security/base` and the overrides for labels and reviewers. > > #### Examples > > Before: > > ```json > { "extends": ["Kong/public-shared-renovate:security-extended(security,team:security-managers)"] } > ``` > > After: > > ```json > { > "extends": [ > "Kong/public-shared-renovate//security/base", > "Kong/public-shared-renovate//overrides/security-labels(security)", > "Kong/public-shared-renovate//overrides/security-reviewers(team:security-managers)" > ] > } > ``` > > #### Timeline > > This alias will be removed in **January 2026**. --- ### Release Notes <details> <summary>golangci/golangci-lint (golangci-lint)</summary> ### [`v2.8.0`](https://redirect.github.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v280) [Compare Source](https://redirect.github.com/golangci/golangci-lint/compare/v2.7.2...v2.8.0) *Released on 2026-01-07* 1. Linters new features or changes - `godoc-lint`: from 0.10.2 to 0.11.1 (new rule: `require-stdlib-doclink`) - `golines`: from [`442fd00`](https://redirect.github.com/golangci/golangci-lint/commit/442fd0091d95) to 0.14.0 - `gomoddirectives`: from 0.7.1 to 0.8.0 - `gosec`: from [`daccba6`](https://redirect.github.com/golangci/golangci-lint/commit/daccba6b93d7) to 2.22.11 (new rule: `G116`) - `modernize`: from 0.39.0 to 0.40.0 (new analyzers: `stringscut`, `unsafefuncs`) - `prealloc`: from 1.0.0 to 1.0.1 (message changes) - `unqueryvet`: from 1.3.0 to 1.4.0 (new options: `check-aliased-wildcard`, `check-string-concat`, `check-format-strings`, `check-string-builder`, `check-subqueries`, `ignored-functions`, `sql-builders`) 2. Linters bug fixes - `go-critic`: from 0.14.2 to 0.14.3 - `go-errorlint`: from 1.8.0 to 1.9.0 - `govet`: from 0.39.0 to 0.40.0 - `protogetter`: from 0.3.17 to 0.3.18 - `revive`: add missing enable-default-rules setting 3. Documentation - docs: split installation page ### [`v2.7.2`](https://redirect.github.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v272) [Compare Source](https://redirect.github.com/golangci/golangci-lint/compare/v2.7.1...v2.7.2) *Released on 2025-12-07* 1. Linter bug fixes - `gosec`: from 2.22.10 to [`daccba6`](https://redirect.github.com/golangci/golangci-lint/commit/daccba6b93d7) ### [`v2.7.1`](https://redirect.github.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v271) [Compare Source](https://redirect.github.com/golangci/golangci-lint/compare/v2.7.0...v2.7.1) *Released on 2025-12-04* 1. Linter bug fixes - `modernize`: disable `stringscut` analyzer ### [`v2.7.0`](https://redirect.github.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v270) [Compare Source](https://redirect.github.com/golangci/golangci-lint/compare/v2.6.2...v2.7.0) *Released on 2025-12-03* 1. Bug fixes - fix: clone args used by `custom` command 2. Linters new features or changes - `no-sprintf-host-port`: from 0.2.0 to 0.3.1 (ignore string literals without a colon) - `unqueryvet`: from 1.2.1 to 1.3.0 (handles `const` and `var` declarations) - `revive`: from 1.12.0 to 1.13.0 (new option: `enable-default-rules`, new rules: `forbidden-call-in-wg-go`, `unnecessary-if`, `inefficient-map-lookup`) - `modernize`: from 0.38.0 to 0.39.0 (new analyzers: `plusbuild`, `stringscut`) 3. Linters bug fixes - `perfsprint`: from 0.10.0 to 0.10.1 - `wrapcheck`: from 2.11.0 to 2.12.0 - `godoc-lint`: from 0.10.1 to 0.10.2 4. Misc. - Add some flags to the `custom` command 5. Documentation - docs: split changelog v1 and v2 </details> --- ### Configuration 📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) (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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/kumahq/kuma-counter-demo). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi41OS4wIiwidXBkYXRlZEluVmVyIjoiNDIuOTcuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19--> Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 parent 7d05bc5 commit 7e98521

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

.mise.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
experimental = true # To enable installation of Go tools from source with mise.
33

44
[tools]
5-
golangci-lint = '2.6.2'
5+
golangci-lint = '2.8.0'
66
goreleaser = '2.3.2'
77
oapi-codegen = '2.4.1'
88
skaffold = '2.17.1'

0 commit comments

Comments
 (0)