Skip to content

Feature Request: Add support for golangci-lint versions 2.0+ #334

@andruwm

Description

@andruwm

For our official CircleCI Docker Convenience Image support policy, please see CircleCI docs.

This policy outlines the release, update, and deprecation policy for CircleCI Docker Convenience Images.


Describe the Feature Request
Add support for the new major version of golangci-lint

Is your feature request related to a particular problem?
The new major version has many useful features and fixes, including bundled formatters.

How will this feature request benefit CircleCI jobs using this image?
The new major version should simplify image setup and configuration for many Go CI projects due to the bundled formatters and golangci-lint fmt command. This will be especially useful for using the rest of the framework, such as only formatting changed code, compared to writing this functionality yourself.

Describe the solution you would like to see
The option to pick which major version of golangci-lint to use.

Describe alternatives you have considered
I have considered downloading the new major version in CI, which adds to CI time.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions