set -e
publish() {
cargo publish --manifest-path Cargo.toml
cargo publish --manifest-path grid/Cargo.toml
cargo publish --manifest-path unix/Cargo.toml
cargo publish --manifest-path wasm/Cargo.toml
cargo publish --manifest-path common/Cargo.toml
}
read -r -p "Are you sure? " response
case "$response" in
[yY][eE][sS])
publish
;;
*)
echo "ok then"
;;
esac