Skip to content

.github/workflows/vmui.yml: remove eslint annotation action#224

Open
rudransh-shrivastava wants to merge 1 commit into
VictoriaMetrics:masterfrom
rudransh-shrivastava:rudransh/remove-eslint-annotate-action
Open

.github/workflows/vmui.yml: remove eslint annotation action#224
rudransh-shrivastava wants to merge 1 commit into
VictoriaMetrics:masterfrom
rudransh-shrivastava:rudransh/remove-eslint-annotate-action

Conversation

@rudransh-shrivastava

Copy link
Copy Markdown
Member

Describe Your Changes

Remove the unmaintained third-party ataylorme/eslint-annotate-action from the vmui workflow in order to reduce supply-chain risk.
Switch npm run lint back to human-readable ESLint output, since the JSON report was used only by the removed action.

The make vmui-lint command still fails CI on lint errors. Printing ESLint errors in the workflow logs should be enough for blocking pull requests with lint errors.

See the alternatives considered and why this was removed: VictoriaMetrics/VictoriaMetrics#11259 (comment)

cc: @arkid15r

Ref: ataylorme/eslint-annotate-action

Checklist

The following checks are mandatory:

Remove the unmaintained third-party `ataylorme/eslint-annotate-action`
from the vmui workflow in order to reduce supply-chain risk.

Switch `npm run lint` back to human-readable ESLint output,
since the JSON report was used only by the removed action.

The `make vmui-lint` command still fails CI on lint errors.
Printing ESLint errors in the workflow logs should be enough for
blocking pull requests with lint errors.

See the alternatives considered and why this was removed:
VictoriaMetrics/VictoriaMetrics#11259 (comment)

Signed-off-by: Rudransh Shrivastava <rudransh@victoriametrics.com>
@rudransh-shrivastava
rudransh-shrivastava force-pushed the rudransh/remove-eslint-annotate-action branch from 35c19c4 to 0ab528e Compare July 23, 2026 09:58
@rudransh-shrivastava
rudransh-shrivastava marked this pull request as ready for review July 23, 2026 10:01

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 2 files

Re-trigger cubic

@rudransh-shrivastava

Copy link
Copy Markdown
Member Author

Hi @Loori-R
mentioning you for visibility

@Loori-R Loori-R left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

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.

2 participants