From 2f7bec0111ba8156294fadb5478bb1181b63bf16 Mon Sep 17 00:00:00 2001 From: Caen De Silva Date: Mon, 1 Aug 2022 13:05:51 +0200 Subject: [PATCH] Merge release notes stub into release script --- projects/release-manager/release-notes.stub | 28 ------------------- projects/release-manager/release.php | 30 ++++++++++++++++++++- 2 files changed, 29 insertions(+), 29 deletions(-) delete mode 100644 projects/release-manager/release-notes.stub diff --git a/projects/release-manager/release-notes.stub b/projects/release-manager/release-notes.stub deleted file mode 100644 index e3d1b60364c..00000000000 --- a/projects/release-manager/release-notes.stub +++ /dev/null @@ -1,28 +0,0 @@ -## [Unreleased] - YYYY-MM-DD - -### About - -Keep an Unreleased section at the top to track upcoming changes. - -This serves two purposes: - -1. People can see what changes they might expect in upcoming releases -2. At release time, you can move the Unreleased section changes into a new release version section. - -### Added -- for new features. - -### Changed -- for changes in existing functionality. - -### Deprecated -- for soon-to-be removed features. - -### Removed -- for now removed features. - -### Fixed -- for any bug fixes. - -### Security -- in case of vulnerabilities. diff --git a/projects/release-manager/release.php b/projects/release-manager/release.php index 84c7616294c..f53e433e774 100644 --- a/projects/release-manager/release.php +++ b/projects/release-manager/release.php @@ -60,7 +60,35 @@ echo "Done. \n"; echo 'Resetting upcoming release notes stub'; -copy(__DIR__.'/release-notes.stub', __DIR__.'/../../RELEASE_NOTES.md'); +file_put_contents(__DIR__.'/../../RELEASE_NOTES.md', '## [Unreleased] - YYYY-MM-DD + +### About + +Keep an Unreleased section at the top to track upcoming changes. + +This serves two purposes: + +1. People can see what changes they might expect in upcoming releases +2. At release time, you can move the Unreleased section changes into a new release version section. + +### Added +- for new features. + +### Changed +- for changes in existing functionality. + +### Deprecated +- for soon-to-be removed features. + +### Removed +- for now removed features. + +### Fixed +- for any bug fixes. + +### Security +- in case of vulnerabilities. +'); echo 'Updating changelog with the upcoming release notes... ';