Re: Heads Up: cirrus-ci is shutting down June 1st

From: Andres Freund <andres(at)anarazel(dot)de>
To: Nazir Bilal Yavuz <byavuz81(at)gmail(dot)com>
Cc: Jacob Champion <jacob(dot)champion(at)enterprisedb(dot)com>, Jelte Fennema-Nio <postgres(at)jeltef(dot)nl>, Thomas Munro <thomas(dot)munro(at)gmail(dot)com>, pgsql-hackers(at)postgresql(dot)org, Zsolt Parragi <zsolt(dot)parragi(at)percona(dot)com>, Peter Eisentraut <peter(at)eisentraut(dot)org>
Subject: Re: Heads Up: cirrus-ci is shutting down June 1st
Date: 2026-06-03 00:21:13
Message-ID: wwuihkuttycyw4bvunaorvvqwph34zlhy7wcgcoueb7qys3dqa@ib3t7hmuwy7h
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

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

Attachment Content-Type Size
v7a-0001-ci-Add-GitHub-Actions-based-CI.patch text/x-diff 41.6 KB
v7a-0002-ci-Rewrite-src-tools-ci-README.patch text/x-diff 5.0 KB
v7a-0003-ci-Remove-support-for-cirrus-ci-based-CI.patch text/x-diff 43.8 KB

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Lukas Fittl 2026-06-03 00:38:09 Re: Unify parallel worker handling for index builds and instrumentation
Previous Message Sami Imseih 2026-06-02 23:53:43 Re: Improve pg_stat_statements scalability