The continuous integration of Gnulib for many platforms is now operational. <https://github.com/gnu-gnulib/ci-testdir-check/actions>
It tests a testdir of nearly all modules of Gnulib on the following platforms: - Ubuntu GNU/Linux 22.04 - CentOS 7 - Alpine Linux - macOS 11, 12, 13 (all x86_64) - macOS 14 (arm64) - FreeBSD 14.0 - NetBSD 10.0 - OpenBSD 7.5 - Solaris 11.4 - Solaris 11 OmniOS - Cygwin 3.3.6 and 3.5.3 - mingw (32 bit and 64 bit) - MSVC (32 bit and 64 bit) and, as a "goodie", also - on Ubuntu GNU/Linux 22.04 with clang's UBSAN and ASAN sanitizers. It will run once every week, plus it's also possible to trigger a run at any moment. Platforms that are not covered and that therefore continue to need occasional manual testing: - GNU/Hurd, - AIX, - Android, - other architectures (from Linux/alpha to Solaris/SPARC). Regarding AIX, I've been told that it's unlikely that there will ever be a GitHub runner. If you would like to get involved a) to be able to trigger a run, b) by receiving the failure reports and triaging failures, c) by maintaining the CI when things change on the GitHub site, please tell me and I can assign you the permissions. Btw., the older CI <https://gitlab.com/gnulib/gnulib-ci/-/pipelines> is still active. But it runs only on Debian machines and does therefore not report issues frequently. Bruno