You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Get any outstanding PRs you want in the release merged to master.
Ensure you have an account on https://crates.io/ linked to your
github account.
Make sure your crates.io account has a verified email.
Use cargo login to log in to your crates.io account locally.
Checkout/pull the repo master branch locally
Check you are one of the owners of the crate, using cargo owner --list sgp4-rs. If not, persuade one of the other owners to add
you, and make sure you accept that ownership by clicking in the email.
Choose whether you are doing a major, minor or patch release.
Assuming patch, within the root dir of the repo, perform a dry-run using
cargo release patch.
Assuming this works, within the root dir of the repo, do cargo release patch --execute.
This should bump the version in the Cargo.toml file, push that
update, tag the repo appropriately and publish the crate to
crates.io