From f6bb4a36b763ae6de0e1aee55bc95d3d3f3ec1e1 Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=B3hann=20B=2E=20Gu=C3=B0mundsson?= Date: Sat, 24 Dec 2022 17:38:54 +0000 Subject: [PATCH] docs(RELEASE.md): update release docs - Remove the reference to Harald's git ci alias - Added a missing push to master - Added a warning not to add the Rendered View entry from the NEWS.md to the tags. ( Github adds that to the release with no way of removing it, see 058 ) - Added validation of the new tag ( Good practice ) - Clarify milestone handover. --- docs/RELEASE.md | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/docs/RELEASE.md b/docs/RELEASE.md index ba2cd00d4..b043484aa 100644 --- a/docs/RELEASE.md +++ b/docs/RELEASE.md @@ -27,20 +27,22 @@ This documents contains the necessary steps to conduct a successful release. 4. Check in AUTHORS and NEWS.md ```console - $ git ci -m "docs: update NEWS.md and AUTHORS" NEWS.md AUTHORS + $ git commit -m "docs: update NEWS.md and AUTHORS" NEWS.md AUTHORS + $ git push origin master ``` -5. Tag the release and push +5. Tag the release, validate the tag and push ```console - $ VERSION=052 - $ git tag -s "$VERSION" + $ git tag -s 060 + $ git tag -v 060 $ git push --tags ``` - Add the section from `NEWS.md` to the git tag message. + Add the section from `NEWS.md` to the git tag message excluding the Rendered + view entry. 6. Create a new release on github (https://github.com/dracutdevs/dracut/releases/new) - Add the section from `NEWS.md` to the release. -7. Close the github milestone and open a new one (https://github.com/dracutdevs/dracut/milestones) +7. Open a new milestone, move all unfinished issue from the previous milestone to the new one and close the released milestone (https://github.com/dracutdevs/dracut/milestones) -- 2.47.2