@@ -18,7 +18,6 @@ export async function generateSummary(opts: ActionInputs, data: Report, filters?
18
18
addVulnsByLayerTableToSummary ( filteredData ) ;
19
19
20
20
if ( ! opts . standalone ) {
21
- core . summary . addBreak ( ) . addRaw ( `Policies evaluation: ${ data . result . policyEvaluationsResult } ${ EVALUATION [ data . result . policyEvaluationsResult ] } ` ) ;
22
21
addReportToSummary ( data ) ;
23
22
}
24
23
@@ -30,7 +29,7 @@ function addVulnTableToSummary(data: Report) {
30
29
const totalVuln = data . result . vulnTotalBySeverity ?? { } ;
31
30
const fixableVuln = data . result . fixableVulnTotalBySeverity ?? { } ;
32
31
33
- core . summary . addBreak ( ) ;
32
+ core . summary . addHeading ( `Vulnerabilities summary` , 2 ) ;
34
33
core . summary . addTable ( [
35
34
[
36
35
{ data : '' , header : true } ,
@@ -64,7 +63,7 @@ function addVulnsByLayerTableToSummary(data: Report) {
64
63
return ;
65
64
}
66
65
core . summary . addSeparator ( ) ;
67
- core . summary . addHeading ( `Package vulnerabilities per layer` ) ;
66
+ core . summary . addHeading ( `Package vulnerabilities per layer` , 2 ) ;
68
67
69
68
let packagesPerLayer : { [ key : string ] : Package [ ] } = { } ;
70
69
data . result . packages . forEach ( layerPackage => {
@@ -140,13 +139,16 @@ function addReportToSummary(data: Report) {
140
139
let policyEvaluations = data . result . policyEvaluations ;
141
140
let packages = data . result . packages ;
142
141
142
+ core . summary . addHeading ( "Policies evaluation" , 2 )
143
+ core . summary . addRaw ( `Evaluation result: ${ data . result . policyEvaluationsResult } ${ EVALUATION [ data . result . policyEvaluationsResult ] } ` ) ;
144
+
143
145
policyEvaluations . forEach ( policy => {
144
146
core . summary . addSeparator ( )
145
- core . summary . addHeading ( `${ EVALUATION [ policy . evaluationResult ] } Policy: ${ policy . name } ` , 2 )
147
+ core . summary . addHeading ( `${ EVALUATION [ policy . evaluationResult ] } Policy: ${ policy . name } ` , 3 )
146
148
147
149
if ( policy . evaluationResult != "passed" ) {
148
150
policy . bundles . forEach ( bundle => {
149
- core . summary . addHeading ( `Rule Bundle: ${ bundle . name } ` , 3 )
151
+ core . summary . addHeading ( `Rule Bundle: ${ bundle . name } ` , 4 )
150
152
151
153
bundle . rules . forEach ( rule => {
152
154
core . summary . addHeading ( `${ EVALUATION [ rule . evaluationResult ] } Rule: ${ rule . description } ` , 5 )
@@ -158,7 +160,6 @@ function addReportToSummary(data: Report) {
158
160
getRuleImageMessage ( rule )
159
161
}
160
162
}
161
- core . summary . addBreak ( )
162
163
} ) ;
163
164
} ) ;
164
165
}
0 commit comments