[cairo-commit] RELEASING
Bryce Harrington
bryce at kemper.freedesktop.org
Mon Jan 22 22:59:09 UTC 2018
RELEASING | 17 ++++++++++++-----
1 file changed, 12 insertions(+), 5 deletions(-)
New commits:
commit 6c675653b1cc325b78eb54dc3669ad207c653e2d
Author: Bryce Harrington <bryce at osg.samsung.com>
Date: Mon Jan 22 14:58:46 2018 -0800
RELEASING: Refine devel version and tagging
diff --git a/RELEASING b/RELEASING
index b91cc60f5..7a52d70b0 100644
--- a/RELEASING
+++ b/RELEASING
@@ -173,18 +173,25 @@ Here are the steps to follow to create a new cairo release:
previous versions, remove manual-${THIS_RELEASE} and
release/cairo-${THIS_RELEASE}.
-8) Update master (or the stable branch) version number.
+8) Push the new tag out to the central tree with a command like:
- For Micro releases (X.Y.Z), increment cairo_version_micro to the
- next larger (odd) number in cairo-version.h, commit, and push.
+ git push origin master ${THIS_RELEASE}
+
+9) Update master (or the stable branch) version number.
+
+ For Micro releases (X.Y.Z+2), increment cairo_version_micro to
+ the next larger (odd) number in cairo-version.h, commit, and
+ push.
+
+ DEVEL_VERSION="X.Y.Z+1" # e.g. 1.15.10 -> 1.15.11
For Minor releases (X.Y.0), increment cairo_version_minor to the
next larger (odd) number, and set cairo_version_micro to 1. Then
commit and push.
-9) Push the new tag out to the central tree with a command like:
+ DEVEL_VERSION="X.Y.Z+1" # e.g. 1.16.0 -> 1.17.1
- git push origin master ${THIS_RELEASE}
+ git commit cairo-version.h -m "Bump version for ${DEVEL_VERSION}"
10) Edit the cairo bugzilla product and add the new version numbers.
More information about the cairo-commit
mailing list