Automated git bisect

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

  • Close this issue

Lets say we've found a security issue and created a regression test but now we'd like to know the commit introducing this bug.

For this case I'd use git bisect, but I figured, we have CI which could mark something as good or bad, so wouldn't it be cool if this would be done by GitLab?

Flow:

  1. Add one commit with the regression test
  2. Let the user define a command to test if the commit is good or bad (rspec spec/controller/my_controller_spec.rb:83)
  3. optional: give a ref (if not default branch) and a good commit
  4. Click a button and wait until CI is done.

/cc @markpundsack what do you think?

Edited Sep 02, 2025 by 🤖 GitLab Bot 🤖
Assignee Loading
Time tracking Loading