Commit 7e98521
authored
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
1 file changed
+1
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
0 commit comments