Skip to content

golangci-lint version should be consistent #630

@SoulPancake

Description

@SoulPancake

golangci-lint version should be consistent across CLI and language

Current State:

CLI: Uses golangci-lint-action v9.2.0 with version: latest in .github/workflows/main.yaml
Language: Installs via Makefile with @latest in pkg/go/Makefile

Desired State:

Standardize on GitHub Actions - Both repos should use the same golangci-lint-action
Pin to specific version - Replace version: latest with a pinned version (e.g., v2.10.1)
Align config format - Update Language's pkg/go/.golangci.yaml to use version 2 format like CLI

Acceptance Criteria:

Both repos use golangci-lint-action same pinned version
Both use version 2 config format
CI passes in both repos

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    Status

    Intake

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions