Re: Heads Up: cirrus-ci is shutting down June 1st
Andres Freund <andres@anarazel.de>
From: Andres Freund <andres@anarazel.de>
To: Peter Eisentraut <peter@eisentraut.org>
Cc: Nazir Bilal Yavuz <byavuz81@gmail.com>, 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>
Date: 2026-06-03T19:49:31Z
Lists: pgsql-hackers
Attachments
- v9a-0001-ci-Add-GitHub-Actions-based-CI.patch (text/x-diff)
Hi, On 2026-06-03 20:34:41 +0200, Peter Eisentraut wrote: > On 03.06.26 17:35, Andres Freund wrote: > > > From a067f35829f5db7b7b03d2ac1eed934820597a5c Mon Sep 17 00:00:00 2001 > > > From: Peter Eisentraut <peter@eisentraut.org> > > > Date: Wed, 3 Jun 2026 12:47:35 +0200 > > > Subject: [PATCH v7.2.pe] Move more coverage from previously FreeBSD elsewhere > > > > > > The following testing aspects were previously (Cirrus CI) covered by > > > the FreeBSD job. Since we currently (GitHub Actions) don't have > > > FreeBSD support, we move these elsewhere for now: > > > > > > - RELCACHE_FORCE_RELEASE (moved to macOS) > > > - ENFORCE_REGRESSION_TEST_NAME_RESTRICTIONS (moved to macOS) > > > - PG_TEST_INITDB_EXTRA_OPTS test reading/writing/copying of node trees > > > as well as debug_parallel_query=regress (moved to macOS) > > > - PG_TEST_PG_UPGRADE_MODE --link (moved to Linux 64-bit (macOS already > > > tests --clone)) > > > > I'd move all of these to linux-autoconf, if you're ok with that? > > > > > > > - meson test --setup running (moved to macOS) > > > > And this to linux-meson-32? > > That seems fine as well. Done in the attached (0015) Other changes: - added a commit to split the tests in windows across two jobs using meson test's --slice. At the expense of the uglier display and use of one more runner "slot", it brings down the test times from about 33min to 23min. I think that's worth it? - use ubuntu-24.04 instead of ubuntu-latest, worried that the upgrade will break stuff - formatting and naming polish - some more missing stored logs and similar stuff 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