Hi, I’ve created a workflow that includes a build and test phase, and intend to add a linting phase. I’m parsing the output from the various tools directly in the shell using awk, and converting them to annotations using workflow commands – which the system seems to be picking up.
However, when looking at the pull request – I don’t see much detail. The pull request simply says ‘Failing after 39s — build’ (I assume build is the step I named build) and has a ‘details’ button to see more.
Clicking the details button brings me to the ‘checks’ tab, which shows the detailed log of the run, but omits to provide a summary of the various warning or error annotations. My expectation of this page would have been that each annotation in the run would be listed, and where a filename, line and column had been provided, that annotation entry would also include a surrounding excerpt of code for which the annotation was raised.
A link to get to the detailed run log would be handy – but I wouldn’t expect it’s the first thing someone wants to see if they’ve annotate their run.
The only place I can see the annotations seems to be the ‘Files Changed’ tab, but as it’s showing file diffs (as it should) the diff highlighting gets in the way.
It seems this would be much better served by a standalone tab named ‘annotations’, listing each annotation and illustrating them with a highlighted excerpt of code where a line and column have been provided.