Skip to content

cirrus/gh: migrating Cirrus CI jobs to GitHub Actions#628

Merged
xdelaruelle merged 1 commit into
envmodules:mainfrom
xdelaruelle:bye_cirrus_ci
May 26, 2026
Merged

cirrus/gh: migrating Cirrus CI jobs to GitHub Actions#628
xdelaruelle merged 1 commit into
envmodules:mainfrom
xdelaruelle:bye_cirrus_ci

Conversation

@xdelaruelle
Copy link
Copy Markdown
Collaborator

Cirrus CI is shutting down (https://cirruslabs.org/). It was a very good CI service, very helpful for the project. We are moving our CI jobs that were running there on GitHub Actions (GHA).

  • FreeBSD job is removed, as no FreeBSD image is available on GHA
  • Several Linux jobs are folded into existing GHA jobs to optimize the total number of CI jobs

This commit also rework the way to pass options to the configure script to be able to handle value containing whitespace or shell-specific characters.

Cirrus CI is shutting down (https://cirruslabs.org/). It was a very good
CI service, very helpful for the project. We are moving our CI jobs that
were running there on GitHub Actions (GHA).

* FreeBSD job is removed, as no FreeBSD image is available on GHA
* Several Linux jobs are folded into existing GHA jobs to optimize the
  total number of CI jobs

This commit also rework the way to pass options to the configure script
to be able to handle value containing whitespace or shell-specific
characters.

Closes envmodules#624

Signed-off-by: Xavier Delaruelle <xavier.delaruelle@cea.fr>
@xdelaruelle xdelaruelle merged commit facea59 into envmodules:main May 26, 2026
19 checks passed
@xdelaruelle xdelaruelle deleted the bye_cirrus_ci branch May 26, 2026 18:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant