Update release checklist for crates.io
After #995 (closed), I want releases to work like this:
- Stable release stream, 2.57.0, same version number for GNOME release tarball and crates.io.
- Development releases, 2.57.9x on the GNOME side, and 2.58.0-beta.x for crates.io (see #1004 (closed)).
Update the release checklist in the development guide to take that into account.
Also:
- How to use
cargo publish -p librsvg
. - Note on the API token needed.
- Maybe for the future: can we automate the
cargo publish
step and keep a separate API token as a GitLab CI variable to do this directly from gitlab.gnome.org, when pushing a tag?
Edited by Federico Mena Quintero