Postgres until now has been using cirrus-ci for CI. Unfortunately they're shutting down June 1st.

They had been a good fit for us because:
- some free credits so everyone could run some CI on their own
- supported providing own compute for more demanding cases (via GCP and self hosted mac HW)
- jobs ran in one-off VMs
- support for custom images allowed us to pre-install everything, keeping test times manageable
- VMs not containers was good for perf
- CI job definitions could be run locally

@AndresFreundTec I'm somebody who recently moved to self hosted in colocation... depending on the budget it's easy and "cheap compared to cloud services" (getting second hand servers isn't a huge deal)

I live in Australia so the costs are 3-10X higher than the US/EU... but I'd imagine you could get a bunch of open source projects to go into building a CI Farm or just build it for yourself

I assume you were getting a good deal before but right now, I advocate for moving off the cloud when the price is right.