I'm really curious how other people do things wrt to CI, does anyone have perspective they'd like to share?
• Does your CI only allow merge if the PR is up-to-date with main/master?
• Does your CI only allow merge if all the tests pass? (how long do the tests take?)
• How many people are working on your repository?
• What code does the CI run on?
◦ runs on the code in the branch only
◦ runs on the code in the branch with main merged in