Skip to content

Navigation Menu

Sign in
Sign up

Upgrade GitHub CI image - #121

Open
drsteve wants to merge 2 commits into
lanl:master from
drsteve:upgrade_ci_image
Open

Upgrade GitHub CI image #121
drsteve wants to merge 2 commits into
lanl:master from
drsteve:upgrade_ci_image

Conversation

@drsteve

@drsteve drsteve commented Aug 13, 2025

Copy link
Copy Markdown
Collaborator

Current GitHub CI uses Ubuntu 20.04, but this image is no longer available on GitHub. Hence tests will not run for PRs.

The fix is upgrading the base image used by the GitHub test runner. This PR updates to the 24.04 LTS base image.

drsteve force-pushed the upgrade_ci_image branch 13 times, most recently from 5d52906 to 076ac27 Compare August 14, 2025 18:57
-Note that tee doesn't work here because
the exit code returned will be from tee rather
than DiffNum.pl. The usual workarounds seem to
mostly require bash and the CI uses dash.
-O0 is used here to mitigate optimizer differences
from increase in GCC version.
-Ubuntu 24.04 has GSL2.7 by default - this reverts to
a manual install of 2.5 for testing
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

No reviews

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

1 participant

AltStyle によって変換されたページ (->オリジナル) /