Open
Description
Description:
Tools like gopls check <files>
can output line column ranges but the matcher installed by this action can not match them.
This action can not match these column ranges because the -
character is not included in the regex ^\\s*(.+\\.go):(?:(\\d+):(\\d+):)? (.*)
. All such lines in this sample run should trigger a error annotation, but currently ones ones without a -
trigger it:

Action version:
v5.0.0
Platform:
all
Runner type:
all
Tools version:
all
Repro steps:
https://github.com/go-gitea/gitea/actions/runs/8883003671/job/24388906594
Expected behavior:
Lines with -
in the column field to be detected as error annotation.
Actual behavior:
Only lines without -
in the column are detected as error annotation.