Post

It’s crazy how many CI tools implicitly assume automated tests are expensive, slow and run infrequently. While that’s often true, we should prioritize making CI fast enough to run as often as possible.

0 reposts0 likes

By “as often as possible,” I mean CI should run on every commit that reaches `main`. The fact that there are often reasons why this is not feasible doesn’t mean those reasons shouldn’t be removed if possible.