Вот тебе пример: у меня очень коммерческий проект, где тесты бегут 4 минуты, потому что надо и образы скачать, и зависимости. Оно все кэшируется, но допустим. Ещё у меня такая специфика, что строится 3 разных образа, каждый по 5 минут в среднем. Давай все огрубим - 30 минут на CI. Это для красивого числа. 2000/30 - 67. 67/30 - 2.
То есть в среднем я могу запускать всего два раза CI. Для петпроекта - терпимо. И это притом, что у меня делается ощутимо больше, чем в сервере для крестиков-ноликов.
На мой взгляд, ты героически выдумываешь проблему, а затем как-то суматошно пытаешься решить ее каким-то странным способом