Update release.rst

This commit is contained in:
Jakob Borg
2015-06-28 08:12:29 +02:00
parent d26a92e494
commit d980bdbbfc
+12 -8
View File
@@ -21,10 +21,15 @@ Process
------- -------
Make sure the build seems sane. I.e. the build is clean on the build Make sure the build seems sane. I.e. the build is clean on the build
server, the integration tests pass without complaints. (Currently, the server, the integration tests pass without complaints.
tests are a bit flaky, specifically the ``TestSyncCluster...`` ones. I'm
not sure if the tests are weird or there is something actually bad Update the documentation and translations, and commit the result.
happening that should be fixed - requires investigation).
.. code-block:: bash
$ ./build.sh prerelease
$ git commit -m "Translation and docs update"
$ git push
Create a new, signed tag on master, with the version as comment, and Create a new, signed tag on master, with the version as comment, and
push it: push it:
@@ -34,11 +39,10 @@ push it:
$ git tag -a -s -u release@syncthing.net -m v0.10.15 v0.10.15 $ git tag -a -s -u release@syncthing.net -m v0.10.15 v0.10.15
$ git push --tags $ git push --tags
The build server will build packages under the job Trigger the ``syncthing-release`` job for the newly created
``syncthing-release``. Wait for this to complete successfully before tag and wait for it to complete successfully before moving on.
moving on.
Run ``./changelog.sh`` (in the repo) to create the changelog comparison Run ``go run changelog.go`` (in the repo) to create the changelog comparison
from the previous release. Copy to clipboard. from the previous release. Copy to clipboard.
On the Github releases page, select the newly pushed tag and hit "Edit On the Github releases page, select the newly pushed tag and hit "Edit