Release doc: releases are now auto-drafted

https://github.com/matrix-org/matrix-spec/pull/2275 automated the release
draft.
This commit is contained in:
Richard van der Hoff 2026-01-06 16:38:05 +00:00
parent 8eabb48e15
commit 03b1af0e65

View file

@ -86,14 +86,12 @@ release.
7. GitHub Actions will run its build steps. Wait until these are successful. If fixes 7. GitHub Actions will run its build steps. Wait until these are successful. If fixes
need to be made to repair the pipeline or spec build, delete and re-tag the release. need to be made to repair the pipeline or spec build, delete and re-tag the release.
You may need to fix up the changelog file by hand in this case. You may need to fix up the changelog file by hand in this case.
8. Check out and fast-forward `main` to the release branch. 8. GitHub Actions should have drafted a release based on the new tag. Find it
9. Create a new release on GitHub from the newly created tag. at https://github.com/matrix-org/matrix-spec/releases.
* The title should be just "v1.2" (for example). 1. Double-check the generated release notes, and check that `spec-artifact.zip` and
* The description should be a copy/paste of the changelog. The generated changelog `spec-historical-artifact.zip` are both attached to the draft release.
will be at `content/changelog/v1.2.md` - copy/paste verbatim. 2. Publish the draft release.
* Upload the artifacts of the GitHub Actions build for the release to the GitHub 9. Check out and fast-forward `main` to the release branch.
release as artifacts themselves. This should be the tarball that will be deployed
to spec.matrix.org.
10. Commit a reversion to `params.version` of `./config/_default/hugo.toml` on `main`: 10. Commit a reversion to `params.version` of `./config/_default/hugo.toml` on `main`:
```toml ```toml
[params.version] [params.version]