release-checklist: Update blog post checklist for Astro.

Signed-off-by: Anders Kaseorg <anders@zulip.com>
This commit is contained in:
Anders Kaseorg 2022-12-07 17:10:45 -08:00 committed by Tim Abbott
parent 291df7ac2a
commit 92251a7cf6
1 changed files with 11 additions and 3 deletions

View File

@ -39,10 +39,18 @@ preparing a new release.
release, on Ubuntu 20.04 or 22.04.
- Repeat until release is ready.
- Send around the Paper blog post draft for review.
- Move the blog post draft to Ghost:
- Use "··· > Export > Markdown" to get a pretty good markdown conversion, then insert that as a Markdown block in Ghost.
- Move the blog post draft to Astro:
- Use "··· > Export > Markdown" to get a pretty good Markdown
conversion, and save it in `src/posts` with a filename appropriate
for a URL slug.
- Add the needed YAML frontmatter.
- Move any images into `public` and update their references.
- Proofread, especially for formatting.
- Tag the post with "Release announcements" _first_, then any other tags (e.g. "Security").
- Tag the post with "Release announcements" _first_, then any other
tags (e.g. "Security").
- If the draft post should remain secret until release, avoid using
a guessable Git branch name for the pull request (the deployment
preview URL is based on the branch name).
### Executing the release