Skip to content

Commit 18de865

Browse files
committed
docs: Simplify a few details in our release checklist.
1 parent b68ff64 commit 18de865

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

docs/subsystems/release-checklist.md

+3-4
Original file line numberDiff line numberDiff line change
@@ -33,19 +33,18 @@ preparing a new release.
3333

3434
* Do final updates to `changelog.md`, for any final changes and with
3535
any revisions from the draft blog post. (And the date!)
36-
* Update `ZULIP_VERSION`, `LATEST_RELEASE_VERSION`, etc. in `version.py`.
36+
* Update `ZULIP_VERSION` and `LATEST_RELEASE_VERSION` in `version.py`.
3737
* Use `build-release-tarball` to generate a final release tarball.
3838
* Post the release tarball on https://www.zulip.org/dist/releases/ :
3939
add the file, update the `zulip-server-latest.tar.gz` symlink, and
40-
add to SHA256SUMS.txt.
40+
add to SHA256SUMS.txt, using `ship-release.sh`.
4141
* Create a Git tag and push the tag.
4242
* Post the release on GitHub, using the text from `changelog.md`.
4343
* Update the [Docker image](https://github.com/zulip/docker-zulip) and do a release of that.
4444
* Update the image of DigitalOcean one click app using [Fabric](https://github.com/zulip/marketplace-partners)
4545
and publish it to DO marketplace.
4646
* Publish the blog post.
47-
* Email zulip-announce, and send a tweet.
48-
* For a major release: submit blog post to aggregators.
47+
* Email zulip-announce, post to #announce, and send a tweet.
4948

5049
### Post-release
5150

0 commit comments

Comments
 (0)