rust-lang / cargo-bisect-rustc

Bisects rustc, either nightlies or CI artifacts
https://rust-lang.github.io/cargo-bisect-rustc/
Apache License 2.0
177 stars 55 forks source link

Allow tag-like bounds that are older than 167 days. #177

Closed ehuss closed 2 years ago

ehuss commented 2 years ago

When using a tag bound like --start 1.53.0, it would try to find the SHA commit that is associated with that tag and then bisect between commits. However, since commits don't go back very far, this means that tagged bounds only support roughly the last 5 releases. I often need to bisect older versions. This changes it so that when given a tag, it will translate that to a nightly date instead.

Fixes #167