diff --git a/gulpfile.js b/gulpfile.js index 25a17c7ff96..bbf7544f0cc 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -46,3 +46,21 @@ function getTestOptions() { return require( '@ckeditor/ckeditor5-dev-tests' ) .parseArguments( process.argv.slice( 2 ) ); } + +// Releasing. ----------------------------------------------------------------- + +gulp.task( 'changelog:dependencies', () => { + return require( '@ckeditor/ckeditor5-dev-env' ) + .generateChangelogForDependencies( { + cwd: process.cwd(), + packages: 'packages' + } ); +} ); + +gulp.task( 'release:dependencies', () => { + return require( '@ckeditor/ckeditor5-dev-env' ) + .releaseDependencies( { + cwd: process.cwd(), + packages: 'packages' + } ); +} ); diff --git a/package.json b/package.json index 3ffc8532e9e..0b513b5d6cb 100644 --- a/package.json +++ b/package.json @@ -29,6 +29,7 @@ }, "devDependencies": { "@ckeditor/ckeditor5-dev-docs": "^6.1.2", + "@ckeditor/ckeditor5-dev-env": "^4.0.0", "@ckeditor/ckeditor5-dev-lint": "^2.0.2", "@ckeditor/ckeditor5-dev-tests": "^7.0.2", "gulp": "^3.9.0",