@@ -39,6 +39,11 @@ export const formatType = {
39
39
40
40
function toStringPlaintext ( data ) {
41
41
let s = ''
42
+ if ( data . cveId ) {
43
+ const pr = data . pr ? data . prUrl : ''
44
+ return ` * ${ data . cveId } - ${ data . summary . trim ( ) } - ${ pr } `
45
+ }
46
+
42
47
s += ( data . semver || [ ] ) . length ? `(${ data . semver . join ( ', ' ) . toUpperCase ( ) } ) ` : ''
43
48
44
49
if ( data . revert ) {
@@ -76,6 +81,7 @@ function toStringMarkdown (data) {
76
81
let s = ''
77
82
s += `* \\[[\`${ data . sha . substr ( 0 , 10 ) } \`](${ data . shaUrl } )] - `
78
83
s += ( data . semver || [ ] ) . length ? `**(${ data . semver . join ( ', ' ) . toUpperCase ( ) } )** ` : ''
84
+ s += data . cveId ? `**(${ data . cveId } )** ` : ''
79
85
s += data . revert ? '***Revert*** "' : ''
80
86
s += data . group ? `**${ cleanMarkdown ( data . group ) } **: ` : ''
81
87
s += cleanMarkdown ( data . summary )
@@ -92,7 +98,11 @@ function toStringMarkdown (data) {
92
98
}
93
99
94
100
function toStringMessageOnly ( data ) {
95
- return ` * ${ data . summary . trim ( ) } `
101
+ let cveData
102
+ if ( data . cveId ) {
103
+ cveData = `${ data . cveId } - `
104
+ }
105
+ return ` * ${ cveData } ${ data . summary . trim ( ) } `
96
106
}
97
107
98
108
export function commitToOutput ( commit , format , ghId , commitUrl ) {
@@ -110,6 +120,7 @@ export function commitToOutput (commit, format, ghId, commitUrl) {
110
120
data . author = ( commit . author && commit . author . name ) || ''
111
121
data . pr = prUrlMatch && ( ( prUrlMatch [ 1 ] !== `${ ghId . user } /${ ghId . repo } ` ? prUrlMatch [ 1 ] : '' ) + urlHash )
112
122
data . prUrl = prUrlMatch && commit . prUrl
123
+ data . cveId = commit . cveId
113
124
114
125
if ( format === formatType . SIMPLE ) {
115
126
return toStringSimple ( data )
0 commit comments