Skip to content

Migrate golangci-lint to v2 #406

@pellared

Description

@pellared

Migrate the project to use golangci-lint v2. Update all relevant configuration, CI workflows, and documentation to support the new version.

Steps:

  • Update golangci-lint version in go.mod
  • Adjust any lint rules or settings for compatibility with v2.
  • Test the linting locally and in CI to ensure proper operation.
  • Update documentation referencing golangci-lint usage or version.

References:

Acceptance Criteria:

  • CI passes with golangci-lint v2
  • Documentation is updated
  • No regressions in linting coverage or rules

If any problems arise during migration, document workarounds or new required steps.

Metadata

Metadata

Assignees

No one assigned

    Labels

    github_actionsPull requests that update Github_actions codegoPull requests that update Go codegood first issueGood for newcomershelp wantedExtra attention is needed

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions