#47303: ci: add a problem matcher for ESLint output
Merged
Description of Change
Will catch errors like the lint failure currently on main
. This is taken verbatim from https://github.com/actions/setup-node/blob/49933ea5288caeca8642d1e84afbd3f7d6820020/.github/eslint-stylish.json, which is automatically injected for jobs using actions/setup-node
, but we usually use the Node.js version on our runners, and specifically our lint job does not use actions/setup-node
.
Checklist
- PR description included and stakeholders cc'd
Release Notes
Notes: none
Backports
34-x-y
In-flightSemver Impact
Major
Breaking changes
Minor
New features
Patch
Bug fixes
None
Docs, tests, etc.
Semantic Versioning helps users understand the impact of updates:
- Major (X.y.z): Breaking changes that may require code modifications
- Minor (x.Y.z): New features that maintain backward compatibility
- Patch (x.y.Z): Bug fixes that don't change the API
- None: Changes that don't affect using facing parts of Electron