Skip to content

Latest commit

 

History

History
10 lines (9 loc) · 558 Bytes

RELEASE.md

File metadata and controls

10 lines (9 loc) · 558 Bytes

How to release:

  • Update all changelogs
  • Run cargo run --bin update_badges -p scripts to update badges
  • Run either
    • cargo release minor --workspace to release a new minor for all crates (useful on egui updates)
      • note that you shouldn't use this to release a new crate (since it'll be updated from 0.1.0 to 0.2.0)
    • cargo release -p <crate_name> <patch|minor|major> to release a new version for a single crate
  • Confirm that all listed crates have a updated changelog with matching versions
  • Run the release command with --execute