Anders Kaseorg
92251a7cf6
release-checklist: Update blog post checklist for Astro.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2022-12-07 17:41:21 -08:00
Alex Vandiver
2c2afddf1e
release-checklist: Clarify main changes are one commit, not two.
2022-11-16 14:37:07 -08:00
Alex Vandiver
dd8ff7e22b
release-checklist: Remove duplicated words.
...
A classic "I love paris in the the springtime" bug.
2022-11-16 14:37:07 -08:00
Alex Vandiver
6be6bcc5e3
release-checklist: Update and clarify the Docker / Helm steps.
2022-11-16 14:37:07 -08:00
Alex Vandiver
fac4c38404
release-checklist: Note that we can test on 22.04 as well.
2022-11-16 14:37:07 -08:00
Alex Vandiver
f8e2d652e1
ci: Test upgrades from the minimum of each major version, not the max.
2022-07-16 10:43:40 -07:00
Alex Vandiver
61fce82b0b
docs: Canonicalize on "Major releases only".
...
Some locations were inconsistent about ""major releases" vs "except
minor releases".
2022-07-16 10:43:40 -07:00
Alex Vandiver
c915400101
release: Write a tool to automate final release checks and steps.
2022-07-07 13:19:00 -07:00
Tim Abbott
1c90c50ec8
docs: Document Transifex steps for new major releases.
2022-05-27 15:22:17 -07:00
Alex Vandiver
ab3196470f
docs: Update release steps.
2022-03-24 18:05:40 -07:00
Anders Kaseorg
75525f5b53
docs: Convert .html#fragment links to .md#fragment.
...
This uses the myst_heading_anchors option to automatically generate
header anchors and make Sphinx aware of them. See
https://myst-parser.readthedocs.io/en/latest/syntax/optional.html#auto-generated-header-anchors .
Note: to be compatible with GitHub, MyST-Parser uses a slightly
different convention for .md fragment links than .html fragment links
when punctuation is involved. This does not affect the generated
fragment links in the HTML output.
Fixes #13264 .
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2022-02-28 16:28:31 -08:00
Alex Vandiver
b7e309c95b
docs: Add checklist steps to upgrade puppet dependencies.
2022-02-10 10:00:25 -08:00
Anders Kaseorg
a58a71ef43
Remove Ubuntu 18.04 support.
...
As a consequence:
• Bump minimum supported Python version to 3.7.
• Move Vagrant environment to Debian 10, which has Python 3.7.
• Move CI frontend tests to Debian 10.
• Move production build test to Debian 10.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2022-01-21 17:26:14 -08:00
BIKI DAS
c1134a8bda
docs: Fix "should should" typo.
2021-12-28 09:19:04 -08:00
Alex Vandiver
0ae375e0f9
ci: Test upgrades from the latest minor release.
2021-11-25 08:00:34 -08:00
Anders Kaseorg
a4dbc1edd4
docs: Format Markdown with Prettier.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2021-09-08 12:06:24 -07:00
Anders Kaseorg
35c1c8d41b
docs: Apply sentence single-spacing from Prettier.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2021-09-08 12:06:24 -07:00
Anders Kaseorg
915884bff7
docs: Apply bullet style changes from Prettier.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2021-09-08 12:06:24 -07:00
Anders Kaseorg
f4d2d199e2
docs: Display `main` branch name as inline code.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2021-09-06 12:56:35 -07:00
Anders Kaseorg
646c04eff2
Rename default branch to ‘main’.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2021-09-06 12:56:35 -07:00
Alex Vandiver
7d7d727865
tools: Switch to download.zulip.com from www.zulip.org.
2021-08-26 17:21:31 -07:00
Alex Vandiver
710a92f48c
tools: Add a tool to upload release tarballs to S3.
2021-08-26 17:21:31 -07:00
Tim Abbott
7486b646d8
docs: Update missing details in release checklist.
2021-05-13 12:36:56 -07:00
Tim Abbott
07a2e91688
docs: Update changelog heading for new release lifecycle page.
...
Also update the release checklist to make sure we don't forget to
update the top-heading section when we publish a new major release.
2021-05-05 17:45:11 -07:00
Tim Abbott
4b3ac8c5ed
docs: Document TODO/compatability convention in release checklist.
...
This should provide a better mechanism for us to keep track of what
backwards-compatibility code we can safely delete.
2021-04-16 10:02:30 -07:00
Tim Abbott
c5ff7daf52
docs: Add a few notes to release checklist.
2021-03-29 00:10:26 -07:00
Vishnu KS
79586cc466
github: Create action for generating DigitalOcean one click app image.
2021-03-26 16:01:18 -07:00
Anders Kaseorg
4c09a549c9
release-checklist: Push dev tags to zulip-internal.git too.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2021-02-03 10:07:47 -08:00
Alex Vandiver
29459ea61f
release: Group and indent changes for major releases.
2020-09-21 21:03:29 -07:00
Alex Vandiver
173ee2177b
docs: Mention pulling release notes back over.
2020-09-17 17:16:06 -07:00
Anders Kaseorg
144296f9c0
release-checklist: Restore and clarify -dev version/tag for master.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2020-09-17 13:04:12 -07:00
Alex Vandiver
9d028aeb1b
release: Update release process.
2020-09-16 10:28:53 -07:00
Tim Abbott
d74664a603
Release Zulip Server 3.0.
2020-07-16 02:13:43 -07:00
Aman Agrawal
59c2b6dcc7
release-checklist: Replace Xenial with Focal.
2020-04-21 15:03:14 -07:00
Anders Kaseorg
54f8905aa3
release-checklist: Create -dev tags
...
Signed-off-by: Anders Kaseorg <anders@zulipchat.com>
2020-01-31 16:11:59 -08:00
Tim Abbott
18de865daa
docs: Simplify a few details in our release checklist.
2019-12-13 17:24:49 -08:00
Anders Kaseorg
c81f967a1f
docs: Use ZULIP_VERSION.
...
Signed-off-by: Anders Kaseorg <anders@zulipchat.com>
2019-11-22 12:26:54 -08:00
Vishnu Ks
b75eb25708
docs: Include DO one click app in release checklist.
2019-07-07 21:49:31 -07:00
Anders Kaseorg
4e1060b29e
docs: Remove references to Ubuntu 14.04 Trusty as a supported platform.
...
Signed-off-by: Anders Kaseorg <anders@zulipchat.com>
2019-06-26 15:09:13 -07:00
Tim Abbott
06f25115d8
docs: Add Docker to release checklist.
2018-11-30 13:19:04 -08:00
Cynthia Lin
d36dc5e2d1
hello: Add link and label for latest Zulip release.
...
Tweaked by tabbott to add the plumbing for the 3 variables we need and
add the links, and move to a plain-text styling.
2018-11-19 12:00:40 -08:00
Greg Price
a70816c76e
docs: Stop linking to specific versions of our docs entirely.
...
We started doing this for install docs in de2a2d0df
, because `latest`
wasn't suitable and because I didn't know about readthedocs's `stable`
feature. The result has been that even with a checklist item, we
don't reliably update the link.
Instead, use the special `stable` version identifier on readthedocs to
link automatically to the highest version it knows about.
2018-04-25 14:36:56 -07:00
Greg Price
bffc11f824
docs: Add an `unreleased` tag.
...
This allows us to conditionally include a note just for unreleased
versions of the docs (i.e., "latest") and omit it when released.
2018-01-23 10:57:50 -08:00
Greg Price
49f4c33a57
docs: Update release checklist with thoughts from 1.7.1.
2017-11-22 18:11:20 -08:00
David Rosa Tamsen
7072fa5b37
docs: Reorganize developer docs to improve navigation.
...
This commit helps reduce clutter on the navigation sidebar.
Creates new directories and moves relevant files into them.
Modifies index.rst, symlinks, and image paths accordingly.
This commit also enables expandable/collapsible navigation items,
renames files in docs/development and docs/production,
modifies /tools/test-documentation so that it overrides a theme setting,
Also updates links to other docs, file paths in the codebase that point
to developer documents, and files that should be excluded from lint tests.
Note that this commit does not update direct links to
zulip.readthedocs.io in the codebase; those will be resolved in an
upcoming follow-up commit (it'll be easier to verify all the links
once this is merged and ReadTheDocs is updated).
Fixes #5265 .
2017-11-16 09:45:08 -08:00