What are the default problem matchers?

I’ve read about custom problem matchers, but it seems like some program output (ESLint, for example) is already picked up as errors in check logs, and shows up as a per-line annotation in the PR changed files screen.

Which problem matchers are enabled by default? Rather than going to the effort of writing a custom matcher, I’d like to tailor the output of my job to fit with existing matchers.

Interesting question.

I’m not sure if this is active:

My guess is that for most repositories, most of the time, this is active:

if you use actions/setup-python, you probably get this:

If you use setup-node, you probably get this:

and this:

and this:

via:

and setup-go:

Results extracted from:

1 Like