From: Jóhann B. Guðmundsson Date: Wed, 10 Feb 2021 20:18:17 +0000 (+0000) Subject: docs: RELEASE.md X-Git-Tag: 052~5 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ebac18baad839863a780b98306d66aff2fa98d79;p=thirdparty%2Fdracut.git docs: RELEASE.md Creating the /docs directory which will contain all project related documentation and will also host the projects github based website in the future. Adding RELEASE.md which is a document that outlines the release process. --- diff --git a/docs/RELEASE.md b/docs/RELEASE.md new file mode 100644 index 000000000..9091e497f --- /dev/null +++ b/docs/RELEASE.md @@ -0,0 +1,15 @@ +# Conducting A Successful Release +This documents should contain the necessary steps to conduct a successful release. +TODO Harald,Daniel fill in every step required for doing release in their correct order. +( Replace the sample steps with relevant actual steps ) + +1. Add all items to NEWS (Should outline the step required) +2. Update the contributors list in NEWS (Should outline the step required) +3. Update the time and place in NEWS (Should outline the step required) +4. Tag the release (version=05X && git tag -s "${version}" -m "dracut ${version}") +5. Make sure that the version string and package string match(Should outline the step required) +6. Close the github milestone and open a new one (https://github.com/dracutdevs/dracut/milestones) +7. "Draft" a new release on github (https://github.com/dracutdevs/dracut/releases/new) +8. Ensure that announcement was sent and reached the linux-initramfs mailinglist (https://www.spinics.net/lists/linux-initramfs/) +9. Update description on dracuts lobby on gitter. +9. Push commits to relevant branches (RHEL/SUSE)