Skip to content

Use golangci-lint as an action#15414

Open
kron4eg wants to merge 1 commit intokubermatic:mainfrom
kron4eg:golangci-lint-action
Open

Use golangci-lint as an action#15414
kron4eg wants to merge 1 commit intokubermatic:mainfrom
kron4eg:golangci-lint-action

Conversation

@kron4eg
Copy link
Member

@kron4eg kron4eg commented Feb 7, 2026

What this PR does / why we need it:
This PR replaces a way to run golangci-lint from running it in prow to GH actions. This gives us code inline comments about lint failures directly in review.

What type of PR is this?
/kind cleanup

Special notes for your reviewer:

Does this PR introduce a user-facing change? Then add your Release Note here:

NONE

Documentation:

NONE

@kubermatic-bot kubermatic-bot added docs/none Denotes a PR that doesn't need documentation (changes). release-note-none Denotes a PR that doesn't merit a release note. dco-signoff: yes Denotes that all commits in the pull request have the valid DCO signoff message. kind/cleanup Categorizes issue or PR as related to cleaning up code, process, or technical debt. labels Feb 7, 2026
@kubermatic-bot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please assign ahmadhamzh for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@kubermatic-bot kubermatic-bot added the size/M Denotes a PR that changes 30-99 lines, ignoring generated files. label Feb 7, 2026
Signed-off-by: Artiom Diomin <[email protected]>
@kron4eg kron4eg force-pushed the golangci-lint-action branch from e705b32 to 76bb6b8 Compare February 7, 2026 09:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dco-signoff: yes Denotes that all commits in the pull request have the valid DCO signoff message. docs/none Denotes a PR that doesn't need documentation (changes). kind/cleanup Categorizes issue or PR as related to cleaning up code, process, or technical debt. release-note-none Denotes a PR that doesn't merit a release note. size/M Denotes a PR that changes 30-99 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants