如何使 Eslint/Prettier 因 ci 环境中的错误和警告而失败?

How to make Eslint/Prettier fail on errors and warnings inside ci environment?

我有一个使用 Eslint 和 Prettier 的 Vue 应用程序。 Github 操作应检查代码样式,但 npm run lint -- --no-fix 仅记录警告,工作流不会失败。

我的测试 PR:

工作流通过了,但我预计它会失败。有这个标志吗?例如

npm run lint -- --no-fix --fail-on-errors-and-warnings

--max-warnings=0 这应该可以解决问题。