File tree 1 file changed +5
-2
lines changed
1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -18,15 +18,18 @@ module.exports = function(grunt) {
18
18
const commitLog = execSync ( getCommitLog ) . toString ( ) ;
19
19
const changes = commitLog . replace ( / ^ \+ M e r g e .* [ \r \n ] * / gm, '' ) ; // Filter out merge commits
20
20
const date = new Date ( ) . toISOString ( ) . slice ( 0 , 10 ) ;
21
- const versionHeader = ' ## ' + nextVersion + ' (' + date + ' )\n' ;
21
+ const versionHeader = ` ## ${ nextVersion } ( ${ date } )\n` ;
22
22
23
23
var changelog = fs . readFileSync ( 'CHANGELOG.md' , 'utf8' ) ;
24
+
24
25
if ( changelog . indexOf ( versionHeader , 13 ) >= 0 ) {
25
26
grunt . log . warn ( 'Changelog already updated.' ) ;
26
27
return ;
27
28
}
29
+
28
30
changelog = '# CHANGELOG\n\n' +
29
- versionHeader + changes + '\n' +
31
+ versionHeader + '\n' +
32
+ changes + '\n\n' +
30
33
changelog . replace ( / ^ # C H A N G E L O G \s + / , '\n' ) ;
31
34
32
35
fs . writeFileSync ( 'CHANGELOG.md' , changelog ) ;
You can’t perform that action at this time.
0 commit comments