diff --git a/src/summary.ts b/src/summary.ts index 483405b..3e188d2 100644 --- a/src/summary.ts +++ b/src/summary.ts @@ -261,14 +261,17 @@ export function addScorecardToSummary( for (const dependency of scorecard.dependencies) { core.summary.addRaw( `${dependency.ecosystem}/${dependency.packageName}${dependency.version} - ${dependency.depsDevData?.scorecard.overallScore == undefined ? 'Unknown' : dependency.depsDevData?.scorecard.overallScore}`, + ${dependency.depsDevData?.scorecard.overallScore === undefined || dependency.depsDevData?.scorecard.overallScore === null ? 'Unknown' : dependency.depsDevData?.scorecard.overallScore}`, false ) if (dependency.depsDevData?.scorecard.checks !== undefined) { let detailsTable = '' for (const check of dependency.depsDevData?.scorecard.checks || []) { - let icon = (check.score < config.warn_on_openssf_scorecard_level) ? ":warning:" : ":green_circle:" + let icon = + check.score < config.warn_on_openssf_scorecard_level + ? ':warning:' + : ':green_circle:' detailsTable += `` }
CheckScoreReason
${check.name}${check.score}${icon} ${check.reason}