Hacker News new | ask | show | jobs
by contravariant 2624 days ago
>Your CI tool should perform a local merge of your branch to the main branch and run the build and tests against that. Your branch can then be automatically merged if the main branch does not change in the meantime. If it does change, the CI checks should be run again until your code can be safely merged. If your CI tools does not support this kind of workflow, change your tool.
1 comments

> If your CI tools does not support this kind of workflow, change your tool

Which CI tools do this?