.github/workflows/vmui.yml: remove eslint annotation action
Merged
RU
19d ago+0+0+0123456789-8-8-0123456789
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: https://github.com/VictoriaMetrics/VictoriaMetrics/pull/11259#issuecomment-4981601165
cc: @arkid15r
Ref: ataylorme/eslint-annotate-action
Checklist
The following checks are mandatory:
- My change adheres to VictoriaMetrics contributing guidelines.
- My change adheres to VictoriaMetrics development goals.