1
0
Fork 0
ruma/xtask
Kévin Commaille fc5d010313
xtask: Fix finding unreleased title in changelog
Because the format of changelogs has changed, it is not longer at the
start of the file so we need to find it.
2026-04-26 14:22:46 +02:00
..
src xtask: Fix finding unreleased title in changelog 2026-04-26 14:22:46 +02:00
.gitignore Use sub-.gitignore for xtask 2021-05-03 14:58:50 +02:00
Cargo.toml xtask: Upgrade reqwest dependency 2026-04-24 11:20:57 +02:00
config.toml.sample docs: Improve docs about tokens necessary for releases 2024-10-27 11:52:44 +01:00
README.md Lint markdown files with rumdl 2026-04-06 09:28:14 +02:00

Ruma xtasks

This crate is a helper bin for repetitive tasks during Ruma development, based on cargo xtask.

To use it, run cargo xtask [command] anywhere in the workspace.

Some commands need configuration variables. Copy config.toml.sample to config.toml and fill the appropriate fields.

Commands

  • release [crate] [version]: Publish crate at given version, if applicable1, create a signed tag based on its name and version and create a release on GitHub. Requires all github fields in config.toml.

  1. If crate is a user-facing crate and version is not a pre-release. ↩︎