git pull
- Look for fixmes
- Look for outdated deps (
cargo outdated
or deps.rs) cargo update
- Bump version
- Update CHANGELOG.md
- Commit,
git push
, make sure CI passes git tag -a vX.Y.Z
cargo build --target wasm32-unknown-unknown --release && cp -f target/wasm32-unknown-unknown/release/rec-wars.wasm rec-wars.wasm
cargo build --target wasm32-unknown-unknown --release --features web_splitscreen && cp -f target/wasm32-unknown-unknown/release/rec-wars.wasm rec-wars-splitscreen.wasm
- Publish on GitLab:
cd ~/dev/gitlab-pages && ./copy-rec-wars.sh
- Wait for CI to finish
- Test on GitLab
- Check version number
cargo publish
git push
the tag- GitHub release
- Copy relevant part of CHANGELOG.md to description