Skip to content

Update CI and make command to be golangci-lint v2.0+ compatible#4860

Draft
casey-tran wants to merge 1 commit intomainfrom
update-golangci-lint
Draft

Update CI and make command to be golangci-lint v2.0+ compatible#4860
casey-tran wants to merge 1 commit intomainfrom
update-golangci-lint

Conversation

@casey-tran
Copy link
Copy Markdown
Contributor

@casey-tran casey-tran commented Apr 2, 2026

Description:

Changes between golangci-lint v1 and v2 caused the --out-format flag to not be used anymore. As of this PR, version 9 of golangci-lint is the latest major version.

Checklist:

  • Tests passing (make test-community)?
  • Lint passing (make lint this requires golangci-lint)?

Note

Low Risk
Low risk CI/build tooling change; main impact is potential lint output/behavior differences under newer golangci-lint and the updated flag syntax.

Overview
Updates the lint workflow to use golangci/golangci-lint-action@v9 (tracking golangci-lint latest) to align CI with newer major versions.

Adjusts make lint to replace the deprecated --out-format=colored-line-number with the v2+ compatible --output.text.colors, keeping the same enabled linters and timeout.

Written by Cursor Bugbot for commit b145251. This will update automatically on new commits. Configure here.

@casey-tran casey-tran requested a review from a team April 2, 2026 16:27
@casey-tran casey-tran marked this pull request as draft April 2, 2026 16:32
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