diff options
author | Benjamin Berg <bberg@redhat.com> | 2022-02-09 17:44:57 +0100 |
---|---|---|
committer | Benjamin Berg <bberg@redhat.com> | 2022-02-09 17:53:54 +0100 |
commit | 5c4f06a791c0b11edf067813f5c95cd941b75969 (patch) | |
tree | 764ddeaea7d72651d420b087d4a4b4507ee3b6d5 | |
parent | 13157bce0888a8d060963862c94aa8cdc0d3f657 (diff) |
RELEASE: Update notes on how to do releases
-rw-r--r-- | RELEASE | 33 |
1 files changed, 14 insertions, 19 deletions
@@ -2,37 +2,32 @@ UPower Release Notes 1. Write NEWS entries for UPower in the same format as usual. -git shortlog UPOWER_0_99_7.. | grep -i -v trivial | grep -v Merge > NEWS.new +git shortlog v0.99.14.. | grep -i -v trivial | grep -v Merge > NEWS.new Version 0.99.8 -~~~~~~~~~~~~~~ +-------------- Released: 2017-xx-xx New Features: Bugfixes: -2. Commit changes to git: +2. Commit changes to git (bump version in meson.build if needed): -git commit -a -m "Released UPower 0.99.8" -git tag -s -f -m "Released UPower 0.99.8" UPOWER_0_99_8 -<wait> -git push --tags -git push +git branch -b <user>/v0.99.14 +git commit -a -m "Release 0.99.14" -3. Generate the tarball: +3. Run tests and try building a tarball meson dist -4. Upload tarball: - -scp *.tar.* hughsient@annarchy.freedesktop.org:/srv/upower.freedesktop.org/www/releases/ - -5. Do post release version bump in configure.ac +4. Create an MR and merge it +5. Tag the release -6. Commit changes: - -git commit -a -m "trivial: post release version bump" -git push +git fetch origin +git check master +git evtag sign v0.99.14 +git push --tags -7. Send an email to devkit-devel@lists.freedesktop.org +4. Paste the release notes into the tag information +5. Optional: Do a post-release version bump
\ No newline at end of file |