Hi Bruno,

Bruno Haible <br...@clisp.org> writes:

> 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:

Thanks! It already seems helpful from the tests I have worked on so far.
Now we should be able to catch errors quickly as things update, etc.

> 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.

I assume the architecture problem is an issue for most free software
projects. The compile farm should help with that and AIX, as long as
they are available at least.

> 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.

It would be nice to be able to trigger runs and help fix any failures.
My GitHub is name is "collinfunk" [1].

I'm not sure if you have any "rules" for the repository, but I think it
is best to follow the standard Gnulib procedure. Send any meaningful
patches on the list so others can comment. Simple stuff like updating an
'apt' invocation to install necessary packages, for example, can be done
silently.

Collin

[1] https://github.com/collinfunk

Reply via email to