MCPcopy Create free account
hub / github.com/github/gh-aw / saveAuditRunSummary

Function saveAuditRunSummary

pkg/cli/audit.go:784–789  ·  view source on GitHub ↗
(runOutputDir string, run WorkflowRun, processedRun ProcessedRun, results auditAnalysisResults, verbose bool)

Source from the content-addressed store, hash-verified

782}
783
784func saveAuditRunSummary(runOutputDir string, run WorkflowRun, processedRun ProcessedRun, results auditAnalysisResults, verbose bool) {
785 summary := buildAuditRunSummary(run, processedRun, results)
786 if err := saveRunSummary(runOutputDir, summary, verbose); err != nil && verbose {
787 fmt.Fprintln(os.Stderr, console.FormatWarningMessage(fmt.Sprintf("Failed to save run summary: %v", err)))
788 }
789}
790
791func buildAuditRunSummary(run WorkflowRun, processedRun ProcessedRun, results auditAnalysisResults) *RunSummary {
792 return &RunSummary{

Callers 1

AuditWorkflowRunFunction · 0.85

Calls 3

FormatWarningMessageFunction · 0.92
buildAuditRunSummaryFunction · 0.85
saveRunSummaryFunction · 0.85

Tested by

no test coverage detected