We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 78f4c28 commit c6e77acCopy full SHA for c6e77ac
doc/release_process.md
@@ -0,0 +1,10 @@
1
+# Release Process
2
+
3
+1. Open PR that
4
+ 1. adds release notes to `doc/CHANGELOG.md` and
5
+ 2. updates `_PKG_VERSION_{MAJOR,MINOR,BUILD}` and `_LIB_VERSIONS_*` in `configure.ac`
6
+2. After merge, create a release branch with name `MAJOR.MINOR.PATCH`. Make sure that the branch contains the right commits.
7
+3. Create commit on the release branch that sets `_PKG_VERSION_IS_RELEASE` in `configure.ac` to `true`.
8
+4. Tag the commit with `git tag -s vMAJOR.MINOR.PATCH`.
9
+5. Push branch and tag with `git push origin --tags`.
10
+6. Create a new GitHub release with a link to the corresponding entry in `doc/CHANGELOG.md`.
0 commit comments