File tree Expand file tree Collapse file tree 1 file changed +13
-6
lines changed Expand file tree Collapse file tree 1 file changed +13
-6
lines changed Original file line number Diff line number Diff line change 1+ const { EOL } = require ( "os" ) ;
12const { env } = require ( "process" ) ;
23const { replaceInFile } = require ( "replace-in-file" ) ;
34
4- const config = {
5+ const versionFilesOption = {
56 files : [ "robotcode/_version.py" , "pyproject.toml" ] ,
67 from : / ( ^ _ * v e r s i o n _ * \s * = \s * [ ' " ] ) ( [ ^ ' " ] * ) ( [ ' " ] ) / gm,
78 to : "$1" + env . npm_package_version + "$3" ,
89} ;
9- replaceInFile ( config , function ( error , results ) {
10+ replaceInFile ( versionFilesOption , function ( error , _results ) {
1011 if ( error ) {
1112 console . error ( error ) ;
1213 }
13- if ( results ) {
14- for ( const result of results ) {
15- console . log ( `${ result . file } has ${ result . hasChanged ? "" : "not " } changed` ) ;
16- }
14+ } ) ;
15+
16+ const changelogOptions = {
17+ files : [ "CHANGELOG.md" ] ,
18+ from : / ^ ( \# * \s * ) ( \[ U n r e l e a s e d \] ) $ / gm,
19+ to : "$1$2" + EOL + EOL + "$1 " + env . npm_package_version ,
20+ } ;
21+ replaceInFile ( changelogOptions , function ( error , _results ) {
22+ if ( error ) {
23+ console . error ( error ) ;
1724 }
1825} ) ;
You can’t perform that action at this time.
0 commit comments