You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Try adding Github Problem Matchers to libc++ workflow.
The problem matchers are simple regex's that will be applied
to the output of particular steps, and when a match is found,
an annotation is applied to the relevent github workflow.
The idea is to more easily surface relevent failure information,
which may otherwise be hidden among cancelled tasks.
The Problem Matcher specification/format is rather limited in its
descriptive abliity, meaning we lose most context about the error.
Further, because many of the source files are re-arranged before use,
it prevents us from actually pointing to the file:line in the github UI;
Boo :-(.
A more complete solution would likely hook into LIT, remap source file
paths as needed, and use the "echo ::error::" toolkit command to create
the annotations.
0 commit comments