Skip to content

Latest commit

 

History

History
28 lines (19 loc) · 635 Bytes

DEV_NOTES.md

File metadata and controls

28 lines (19 loc) · 635 Bytes

Release process

Prepare documentation

Run first cargo rdme and then decide on cargo rdme --force

Update Changelog and Cargo.toml

Execute along the lines of:

  1. release-plz update, then check in the versioned files.
  2. git push
  3. wait for github runners are completed
  4. cargo publish

Update demo.gif

In doc folder run vhs demo.tape. Then rename demo.gif to current version and update Readme - currently via lib.rs

There is another demo-short.tape, which is used for the demo in ratatui webside.

Needed tools on macos

cargo install release-plz
cargo install cargo-rdme
brew install vhs