Skip to content

build(deps): Bump golangci/golangci-lint-action from 8 to 9#3

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/github_actions/golangci/golangci-lint-action-9
Closed

build(deps): Bump golangci/golangci-lint-action from 8 to 9#3
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/github_actions/golangci/golangci-lint-action-9

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 2, 2026

Copy link
Copy Markdown
Contributor

Bumps golangci/golangci-lint-action from 8 to 9.

Release notes

Sourced from golangci/golangci-lint-action's releases.

v9.0.0

In the scope of this release, we change Nodejs runtime from node20 to node24 (https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/).

What's Changed

Changes

Full Changelog: golangci/golangci-lint-action@v8.0.0...v9.0.0

Commits
  • 82606bf chore: prepare release v9.2.1
  • 97c8387 chore: improve workflows (#1394)
  • 28d0a19 build(deps): bump the dependencies group across 1 directory with 2 updates
  • 633fbc7 build(deps): bump github/codeql-action from 4.35.3 to 4.35.4 (#1391)
  • 59f43e2 build(deps): bump github/codeql-action from 4.35.2 to 4.35.3 (#1389)
  • 9eb174e build(deps): bump fast-xml-builder from 1.1.5 to 1.2.0 (#1386)
  • 4f52504 build(deps): bump github/codeql-action from 4 to 4.35.2 (#1384)
  • 6f87dfd docs: update examples
  • c9500d7 chore: improve workflows
  • 03b1faa chore: improve issue templates
  • Additional commits viewable in compare view

@dependabot @github

dependabot Bot commented on behalf of github Jun 2, 2026

Copy link
Copy Markdown
Contributor Author

Labels

The following labels could not be found: ci, dependencies. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@Tombar

Tombar commented Jun 7, 2026

Copy link
Copy Markdown
Member

@dependabot rebase

@dependabot dependabot Bot changed the title build(deps): bump golangci/golangci-lint-action from 8 to 9 build(deps): Bump golangci/golangci-lint-action from 8 to 9 Jun 7, 2026
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 8 to 9.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](golangci/golangci-lint-action@v8...v9)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-version: '9'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/github_actions/golangci/golangci-lint-action-9 branch from 8c0fdb4 to 5a20b6f Compare June 7, 2026 20:46
Tombar added a commit that referenced this pull request Jun 7, 2026
The golangci-lint-action downloads a prebuilt golangci-lint binary; the
v2.1.0 build ships compiled with an older Go and exits 3 ("can't parse
go.mod go directive") once go.mod declares go 1.26. (Locally `make lint`
hid this because go-install-tool recompiles golangci-lint with the host
toolchain.) Bump the pinned version in both ci.yml and the Makefile to
v2.12.2 and the action to v9. Runs clean (0 issues) on the codebase.

Subsumes the actions bump in dependabot #3.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Signed-off-by: Tom Bar <martinloy.uy@gmail.com>
Tombar added a commit that referenced this pull request Jun 7, 2026
…ass (#17)

* chore(ci): build on go 1.26 so envtest tooling and dependabot bumps pass

CI pinned setup-go to 1.24 while the toolchain around it moved on:

- `go install setup-envtest@latest` floats and now resolves to a version
  requiring go >= 1.26. Under actions/setup-go v6 (GOTOOLCHAIN=local) this
  hard-fails the test job; it only survived on v5 via GOTOOLCHAIN=auto
  silently downloading a newer toolchain.
- Dependabot go_modules bumps raise the go.mod `go` directive past 1.24,
  which made `go test -coverprofile` error with `go: no such tool covdata`.

Bump the go.mod `go` directive to 1.26.0 (Dockerfile already builds on
golang:1.26) and point ci.yml's lint/manifests/test jobs at
`go-version-file: go.mod` so the installed toolchain always matches the
module — same approach the e2e job already uses. Also pin
`setup-envtest@release-0.21` (the controller-runtime release branch in
go.mod) instead of @latest to stop future floating-version breakage.

Unblocks the actions/setup-go v6 bump and the go_modules dependabot PRs.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Signed-off-by: Tom Bar <martinloy.uy@gmail.com>

* chore(ci): bump golangci-lint to v2.12.2 (+ action v9) for go 1.26

The golangci-lint-action downloads a prebuilt golangci-lint binary; the
v2.1.0 build ships compiled with an older Go and exits 3 ("can't parse
go.mod go directive") once go.mod declares go 1.26. (Locally `make lint`
hid this because go-install-tool recompiles golangci-lint with the host
toolchain.) Bump the pinned version in both ci.yml and the Makefile to
v2.12.2 and the action to v9. Runs clean (0 issues) on the codebase.

Subsumes the actions bump in dependabot #3.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Signed-off-by: Tom Bar <martinloy.uy@gmail.com>

---------

Signed-off-by: Tom Bar <martinloy.uy@gmail.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@Tombar

Tombar commented Jun 7, 2026

Copy link
Copy Markdown
Member

Superseded by #17, which already bumped golangci-lint-action to v9 (alongside the golangci-lint v2.12.2 + go 1.26 changes it required). Closing as the action bump is now on main.

@Tombar Tombar closed this Jun 7, 2026
@dependabot @github

dependabot Bot commented on behalf of github Jun 7, 2026

Copy link
Copy Markdown
Contributor Author

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@Tombar Tombar deleted the dependabot/github_actions/golangci/golangci-lint-action-9 branch June 7, 2026 21:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant