GitHub Actions bot to Git bisect bugs from GitHub issue comments code blocks.
The bot will run the provided code on all Nim final versions from 1.0.0 to devel, then finds at least 1 commit that fails and finds at least 1 commit that works, bisects commit-by-commit between that range of commits (FAILS..WORKS), re-builds Nim commit-by-commit and runs the code checking if it works, until it finds 1 specific commit that introduces the Bug, it says who, when, why, link, and files with the bug.
Also reports debug info like output, IR (C/JS), AST (macro bug), date/time/duration, compiled file size, commits near with link (for context), commits per second (bisect speed), etc.
Real world use in Nim repo: https://github.com/nim-lang/Nim/issues/16933#issuecomment-1620907872
https://github.com/juancarlospaco/nimrun-action#nimrun-action