github actions themselves can be self hosted, its quite nice actually to be able to keep your same patterns as cloud hosted actions and with one line change to the yaml have it running on your own hardware. I do this for actions that take 6-7 hours so I am not burning through the 3000 minutes that come free with my account.
Self-hosted action runners are not working too right now.
This isn't resilient to this downtime though. Our self-hosted runners are currently not functioning because of some github dependency.
what kind of actions take that long? some kind of compilation task / gigantic test suite ala SQLite?