Closed
Description
Description
The build bisect tool was introduced with brave/brave-core#1833
Feature requests
- Get this working on Windows
- Get this working on Linux
- Offer a way to pre-download all (or some) of the releases
- Offer a way to cache the releases? (perhaps it can check SHA in GitHub against local disk, for example)
- For use-cases like rewards, consider using staging environment by default (to prevent creating lots of wallets)
- Tie the findings of the tool into an issue
- potentially create an issue; prompt user for title/desc and then include the identified release / commits
- if issue already exists, add a comment after tool is ran to provide the release / commits where problem was identified
- Be able to pass Chromium feature flags in!
- New non-interactive mode flag: Spit out all versions, organized by release channels (ex:
--show-versions
) - Be able to use a LOCAL profile also, instead of specifying a ZIP
- Consider tying this into the Chromium bisect tool (for finding bugs in Chromium)
Refactoring notes
Areas where the code could be cleaner
- token is used, but is honestly not needed
- use util methods where possible
- create an npm command for this!