GitHub releases are automated via GitHub actions and triggered by pushing a tag.
- Bump the version in Cargo.toml and core/Cargo.toml.
- Update Cargo.lock by building the project. (
cargo build
) - Commit and push the changes. (i.e. submit a pull request)
- Either draft a new release from the GitHub interface or create a new tag and push it via the command line.
- While naming the release, do not include the version in the title. (e.g. "Level Editor")
- Add release notes and highlights.