Skip to content

Commit

Permalink
Adding a comment about CVE vulnerabilities into the summary (#152)
Browse files Browse the repository at this point in the history
Signed-off-by: Gloria Delgado <gloriad@vmware.com>
  • Loading branch information
gdelgadot committed Apr 19, 2023
1 parent 1e13fff commit 20f8971
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 3 deletions.
4 changes: 3 additions & 1 deletion dist/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -376,7 +376,7 @@ class Action {
let testsTable = "<table><thead><tr><td colspan=5>Tests</td></tr>"
+ "<tr><td>Action</td><td>Passed 🟢</td><td>Skipped ⚪</td><td>Failed 🔴</td><td>Result</></tr></thead><tbody>";
let vulnerabilitiesTable = "<table><thead><tr><td colspan=8>Vulnerabilities</td></tr>"
+ "<tr><td>Action</td><td>Minimal</td><td>Low</td><td>Medium</td><td>High</td><td>❗️Critical</td><td>Unknown</td>"
+ "<tr><td>Action</td><td>Minimal</td><td>Low</td><td>Medium</td><td>High</td><td>Criticalℹ️</td><td>Unknown</td>"
+ "<td>Result</td></tr></thead><tbody>";
for (const task of report.actions) {
task.passed ? tasksPassed++ : tasksFailed++;
Expand All @@ -396,6 +396,8 @@ class Action {
+ `${ansi_colors_1.default.bold(ansi_colors_1.default.red(`${task.vulnerabilities.critical} critical`))}, `
+ `${task["vulnerabilities"]["unknown"]} unknown`);
vulnerabilitiesTable += this.vulnerabilitiesTableRow(task.action_id, task.vulnerabilities.minimal, task.vulnerabilities.low, task.vulnerabilities.medium, task.vulnerabilities.high, task.vulnerabilities.critical, task.vulnerabilities.unknown, task.passed);
vulnerabilitiesTable += "<tr><td colspan=8>ℹ️ The CVE vulnerabilities are related to"
+ "the threshold and vulnerabilities types configurated previously by the user.</td></tr>";
}
}
const tasksSkipped = executionGraph.tasks.filter(t => t.status === api_1.TaskStatus.Skipped).length;
Expand Down
2 changes: 1 addition & 1 deletion dist/index.js.map

Large diffs are not rendered by default.

4 changes: 3 additions & 1 deletion src/action.ts
Original file line number Diff line number Diff line change
Expand Up @@ -384,7 +384,7 @@ class Action {
let testsTable = "<table><thead><tr><td colspan=5>Tests</td></tr>"
+ "<tr><td>Action</td><td>Passed 🟢</td><td>Skipped ⚪</td><td>Failed 🔴</td><td>Result</></tr></thead><tbody>"
let vulnerabilitiesTable = "<table><thead><tr><td colspan=8>Vulnerabilities</td></tr>"
+ "<tr><td>Action</td><td>Minimal</td><td>Low</td><td>Medium</td><td>High</td><td>❗️Critical</td><td>Unknown</td>"
+ "<tr><td>Action</td><td>Minimal</td><td>Low</td><td>Medium</td><td>High</td><td>Criticalℹ️</td><td>Unknown</td>"
+ "<td>Result</td></tr></thead><tbody>"

for (const task of report.actions) {
Expand All @@ -406,6 +406,8 @@ class Action {
+ `${task["vulnerabilities"]["unknown"]} unknown`)
vulnerabilitiesTable += this.vulnerabilitiesTableRow(task.action_id, task.vulnerabilities.minimal, task.vulnerabilities.low,
task.vulnerabilities.medium, task.vulnerabilities.high, task.vulnerabilities.critical, task.vulnerabilities.unknown, task.passed)
vulnerabilitiesTable += "<tr><td colspan=8>ℹ️ The CVE vulnerabilities are related to"
+ "the threshold and vulnerabilities types configurated previously by the user.</td></tr>"
}
}

Expand Down

0 comments on commit 20f8971

Please sign in to comment.