iomentum / cargo-breaking

Mozilla Public License 2.0
112 stars 7 forks source link

Github action to tag PRs that have breaking changes #32

Open epage opened 3 years ago

epage commented 3 years ago

Integrating this into CI would be a great way to help reviewers catch breaking changes, either to prevent them or to bump major.

While my actions can use improvement, here is one example. We just download a pre-built binary that follows a specific pattern and run it. This doesn't get into labeling integration though. We use cargo-release to make sure we are downloading the latest tag after each release.