# Release Checklist - Crate a new release branch `just new `, e.g. `just new 1.0.0` - Merge all feature branches into release branch - Add changes since last release to [`CHANGELOG.md`](./CHANGELOG.md). (You should do this with every commit!) - (Optional): Run unittests and checks: `just check ` - (Optional): Build binaries: `just build ` - Test the main functionality `just test` - Release to crates.io (This step run tests and build steps from above): `just release ` - Create GitHub release - Click "Create new release" - Select tag - Copy stuff from `CHANGELOG.md` to description - Attach binaries generated above