Re: Heads Up: cirrus-ci is shutting down June 1st
Andres Freund <andres@anarazel.de>
From: Andres Freund <andres@anarazel.de>
To: Nazir Bilal Yavuz <byavuz81@gmail.com>
Cc: Jacob Champion <jacob.champion@enterprisedb.com>, Jelte Fennema-Nio <postgres@jeltef.nl>,
Thomas Munro <thomas.munro@gmail.com>, pgsql-hackers@postgresql.org, Zsolt Parragi <zsolt.parragi@percona.com>, Peter Eisentraut <peter@eisentraut.org>
Date: 2026-06-03T00:21:13Z
Lists: pgsql-hackers
Attachments
- v7a-0001-ci-Add-GitHub-Actions-based-CI.patch (text/x-diff)
Hi, On 2026-06-02 20:36:08 +0300, Nazir Bilal Yavuz wrote: > You are right, I confirm that this approach solves the problem and I > think this solution makes sense. Cool. > From another thread: > > I find postgresql-ci.yml a bit long, how about postgres-ci.yml or pg-ci.yml? > > I am okay with both but my choice would be postgres-ci.yml. Due to Peter's input, I went with pg-ci.yml for now. If others want to weigh in... I did some more changes: - Made Meson (64-bit) run address sanitizer, it's about 2 minutes faster - Rephrased the README This is currently done in a separate commit for easier review here, but I think I'd merge it before pushing. - Made the cirrus-ci removal commits more complete - changed the "name" to "CI for PostgreSQL", the "GitHub Actions" part was seemed pointless - added a small amount of comments at the top of pg-ci.yml - Some general commit message and comment polishing - renamed "Windows - VS - Meson & ninja" to "Windows - Visual Studio" the former was a bit too long once running and truncated. Better suggestions welcome. - changed the container URL to ghcr.io/anarazel/pg-vm-images/main, I replaced the main branch now. Think this is pretty close to committable. There's loads more to do, but getting some CI back seems pretty important, we can iterate subsequently. Greetings, Andres Freund
Commits
Same data as JSON:
GET /api/v1/messages/:b64id/commits
the thread's linked commits as JSON, with link sources.
API reference →
-
ci: Add GitHub Actions based CI
- 9c126063b19a 19 (unreleased) landed
-
ci: Remove support for cirrus-ci based CI
- 68c8a365d4dc 19 (unreleased) landed