summaryrefslogtreecommitdiff
path: root/releasing.txt
diff options
context:
space:
mode:
authorBryce Harrington <bryce@osg.samsung.com>2015-02-06 18:01:33 -0800
committerBryce Harrington <bryce@osg.samsung.com>2015-02-06 18:03:10 -0800
commit044f79d4890a59c474ca2da53ddf6ff6c0b2f0c6 (patch)
tree63110aa184bc6a978a27579dbc4c186bc7e59604 /releasing.txt
parentbf48e21fa18df9d2c917b8577633107e4b1681de (diff)
releasing: Tweak docs to better match actual workflow
Diffstat (limited to 'releasing.txt')
-rw-r--r--releasing.txt17
1 files changed, 11 insertions, 6 deletions
diff --git a/releasing.txt b/releasing.txt
index ce94ed2d..b704725a 100644
--- a/releasing.txt
+++ b/releasing.txt
@@ -1,14 +1,19 @@
To make a release of Weston and/or Wayland, follow these steps.
- 0. Update the first three lines of configure.ac to the intended
+ 0. Verify the test suites and codebase checks pass. All of the
+ tests pass should either pass or skip.
+
+ $ make check
+
+ 1. Update the first three lines of configure.ac to the intended
version, commit. Also note that Weston includes versioned
dependencies on 'wayland-server' and 'wayland-client' in
- configure.ac which typically need updated as well.
+ configure.ac which typically need updated as well. Then commit
+ your changes:
- 1. Verify the test suites and codebase checks pass. (All of the
- tests pass should pass except for xwayland, which can be flaky.)
-
- $ make check
+ $ git status
+ $ git commit configure.ac -m "configure.ac: bump to version x.y.z for the xxx release"
+ $ git push
2. Run the release.sh script to generate the tarballs, sign and
upload them, and generate a release announcement template.