]> git.ipfire.org Git - thirdparty/dracut.git/commitdiff
docs(RELEASE.md): update release docs
authorJóhann B. Guðmundsson <johannbg@gmail.com>
Sat, 24 Dec 2022 17:38:54 +0000 (17:38 +0000)
committerLaszlo Gombos <laszlo.gombos@gmail.com>
Fri, 6 Jan 2023 04:49:37 +0000 (23:49 -0500)
- 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

index ba2cd00d41979dbf06246537dcaec115f737c63a..b043484aa27c0175fa5fd0e840e962f8c9e84bbe 100644 (file)
@@ -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)