Earlier quoted context omitted.
Your best bet is to self host woodpecker CI. Hetzner has cheap VPS that I host my CI on. It costs like $10/month. Pick the cheapest region, since CI runners location doesn’t matter much.
Yeah, I did hertzner runner for a bit. But I think the issue is that my situation (solo dev, mono repo) is just not right for a dedicated instance. With only 1-2 runners, the pipeline is slow (low parallelism) and resource constrained. And at least 50% of the time its idle (I'm not working/sleeping). I guess what I'm really looking for is for some kind of aggressive autoscaling, and aggressive caching. I tried a coup…
So what? its $10 a month. Why do you need to chase 100% utilization?
And use can use that to host your website, a game server, maybe some other projects...