commit d28c0936f86a94a4d61a2d8516c10ca5511cfad3 parent 85e285f73337bbd93d6405ddcc1683d096b4ed95 Author: Florian Dold <florian@dold.me> Date: Wed, 24 Jul 2024 06:25:31 +0200 release process Diffstat:
| A | RELEASE.md | | | 20 | ++++++++++++++++++++ |
1 file changed, 20 insertions(+), 0 deletions(-)
diff --git a/RELEASE.md b/RELEASE.md @@ -0,0 +1,20 @@ +# Release Process + +## Checklist + +- [ ] bump version in configure.ac +- [ ] add entry to ChangeLog +- [ ] add entry to debian/changelog +- [ ] tag with dev tag, test in staging environment +- [ ] tag with release tag +- [ ] upload to GNU mirrors +- [ ] upload Debian packages to deb.taler.net + +## Versioning + +Releases use `$major.$minor.$patch` semantic versions. The corresponding git +tag is `v$major.minor.$patch`. + +Versions that are tested in staging environments typically use +`v$major.$minor.$patch-dev.$n` tags. +