Skip to content

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

Merged
jiekun merged 1 commit into
VictoriaMetrics:masterfrom
rudransh-shrivastava:rudransh/remove-eslint-annotate-action
Sep 30, 2026
Merged

jiekun merged 1 commit into
VictoriaMetrics:masterfrom
rudransh-shrivastava:rudransh/remove-eslint-annotate-action

Conversation

@rudransh-shrivastava

@rudransh-shrivastava rudransh-shrivastava commented Jul 23, 2026 •

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.

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:

@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!

@jiekun

jiekun commented Sep 28, 2026

Copy link
Copy Markdown
Member

Thank you for the contribution!

@rudransh-shrivastava

Copy link
Copy Markdown
Member Author

Hi @jiekun
You'll need to merge this one as I don't have required permissions :)
image

@rudransh-shrivastava

Copy link
Copy Markdown
Member Author

I will rebase.

@rudransh-shrivastava
rudransh-shrivastava marked this pull request as draft September 30, 2026 06:27
Remove the unmaintained third-party `ataylorme/eslint-annotate-action`
from the vmui workflow in order to reduce supply-chain risk.

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 42ea0e4 to 50227e6 Compare September 30, 2026 06:31
@rudransh-shrivastava
rudransh-shrivastava marked this pull request as ready for review September 30, 2026 06:32

@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 1 file

Re-trigger cubic

@jiekun
jiekun merged commit c9df559 into VictoriaMetrics:master Sep 30, 2026
2 checks passed
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.

3 participants