Gracefully generate error reports in the presence of SAST errors
In Iteration 1 - New metrics for SAST adoption (&16661) • Unassigned • On track we introduced observability events in Semgrep and GLAS.
However, some of the error data is skewed because since the logic in the command module does not serialize a gl-sast-report.json for all error cases.
Proposal
Change the logic of the command module so that it gracefully generates a gl-sast-report.json report in all error cases and include the new version into semgrep and GLAS.
Edited by Julian Thome