1. make sure the version is bumped, in cargo.toml and in the readme 2. build docs locally and check $ cargo doc --all-features --no-deps -p bevy_spatial 3. make sure wasm works $ bevy run --example distance2d --release --no-default-features true --features kdtree web --open 4. publish the crate $ cargo publish 5. create github release