From a9d38081daf96a8d4f37b483ef78b0d0c0210f6d Mon Sep 17 00:00:00 2001 From: Alice Cecile Date: Thu, 8 Aug 2024 11:59:52 -0400 Subject: [PATCH] More release chores --- Cargo.toml | 2 +- RELEASE-CHECKLIST.md | 11 +++++++---- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 7f253cd8..ff83453d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -48,7 +48,7 @@ leafwing_input_manager_macros = { path = "macros", version = "0.13" } bevy = { version = "0.14.0-rc.3", default-features = false, features = [ "serialize", ] } -bevy_egui = "0.28" +bevy_egui = { version = "0.28", optional = true } derive_more = { version = "0.99", default-features = false, features = [ "display", diff --git a/RELEASE-CHECKLIST.md b/RELEASE-CHECKLIST.md index b02871c3..990930f0 100644 --- a/RELEASE-CHECKLIST.md +++ b/RELEASE-CHECKLIST.md @@ -1,6 +1,9 @@ # LWIM Release Checklist -## Before release - -1. Ensure no tests (other than ones in the README) are ignored. -2. Manually verify that all examples work. +1. Bump the crate version. +2. Ensure no tests (other than ones in the README) are ignored. +3. Manually verify that all examples work. +4. Make sure there's no Git dependencies. +5. Remove "(unreleased)" from the RELEASES.md. +6. Generate a tag and push it to origin. +7. Update the table in README.md.