Commit 35c19c4
committed
.github/workflows/vmui.yml: remove eslint annotation action
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>1 parent 61506b1 commit 35c19c4
2 files changed
Lines changed: 1 addition & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
27 | | - | |
28 | 27 | | |
29 | | - | |
30 | 28 | | |
31 | 29 | | |
32 | 30 | | |
| |||
69 | 67 | | |
70 | 68 | | |
71 | 69 | | |
72 | | - | |
73 | | - | |
74 | | - | |
75 | | - | |
76 | | - | |
77 | | - | |
78 | 70 | | |
79 | 71 | | |
80 | 72 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
0 commit comments