@@ -6009,10 +6009,22 @@ async function updateLastOpenPendingIssue(token, issueTitle, issueBody, issueNo)
6009
6009
return updatedIssue . data . length ? updatedIssue . data [ 0 ] : null ;
6010
6010
}
6011
6011
6012
+ function formatCommitMessage ( fullCommitMessage , numberOfLines ) {
6013
+ if ( ! numberOfLines || numberOfLines < 0 ) {
6014
+ return fullCommitMessage ;
6015
+ }
6016
+ return fullCommitMessage
6017
+ . split ( '\n' )
6018
+ . slice ( 0 , numberOfLines )
6019
+ . join ( '\n' )
6020
+ . trim ( ) ;
6021
+ }
6022
+
6012
6023
module . exports = {
6013
6024
createIssue,
6014
6025
getLastOpenPendingIssue,
6015
6026
updateLastOpenPendingIssue,
6027
+ formatCommitMessage,
6016
6028
} ;
6017
6029
6018
6030
@@ -6174,12 +6186,13 @@ var __webpack_exports__ = {};
6174
6186
const core = __nccwpck_require__ ( 186 ) ;
6175
6187
const { logInfo } = __nccwpck_require__ ( 653 ) ;
6176
6188
const { getLatestRelease, getUnreleasedCommits } = __nccwpck_require__ ( 26 ) ;
6177
- const { createIssue, getLastOpenPendingIssue, updateLastOpenPendingIssue } = __nccwpck_require__ ( 608 ) ;
6189
+ const { createIssue, getLastOpenPendingIssue, updateLastOpenPendingIssue, formatCommitMessage } = __nccwpck_require__ ( 608 ) ;
6178
6190
6179
6191
async function run ( ) {
6180
6192
try {
6181
6193
const token = core . getInput ( 'github-token' , { required : true } ) ;
6182
6194
const staleDays = Number ( core . getInput ( 'stale-days' ) ) ;
6195
+ const commitMessageLines = Number ( core . getInput ( 'commit-messages-lines' ) ) ;
6183
6196
const latestRelease = await getLatestRelease ( token ) ;
6184
6197
const label = 'notify-release' ;
6185
6198
@@ -6197,7 +6210,7 @@ Tag:${latestRelease.tag_name}, author:${latestRelease.author.login}`);
6197
6210
) ;
6198
6211
6199
6212
if ( unreleasedCommits . length ) {
6200
- const commitStr = unreleasedCommits . map ( ( commit ) => `Commit: ${ commit . commit . message }
6213
+ const commitStr = unreleasedCommits . map ( ( commit ) => `Commit: ${ formatCommitMessage ( commit . commit . message , commitMessageLines ) }
6201
6214
Author: ${ commit . commit . author . name }
6202
6215
6203
6216
` ) . join ( '' ) ;
0 commit comments