The whole actions/CI thing is really nice but there's no good reason the computationally heavy stuff should be running on Github's (Microsoft's) servers. They can run the control plane cheaply and make the user run an agent somewhere to act as the build box runner thing. The user experience would be identical, but they'd outsource the vast majority of the compute costs to the user[1]. It's shocking they didn't do something like that model in the first place, tbh. Moviepass for CI.
[1] It can also have supply chain security and reliability benefits too. You're not actually building deployment artifacts in your actions runners, right? Right? RIGHT?
[1] It can also have supply chain security and reliability benefits too. You're not actually building deployment artifacts in your actions runners, right? Right? RIGHT?