Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update CI images and workflow actions #1136

Merged
merged 22 commits into from Mar 21, 2024

Conversation

sethrj
Copy link
Member

@sethrj sethrj commented Mar 1, 2024

Lots of our github actions are showing warnings because github has deprecated Node 16, so we need to update our actions.

I've moved all of the no-HIP rocm builds to native github runners using spack and enabled ccache, so hopefully the pipeline time will decrease.

The new actions do not work on the versions of centos/ubuntu used by our GPU docker images, so I'm going to set up new docker containers soon (and finally expand geant4 testing to get the whole 10.5–11.2 range).

@sethrj sethrj added the core Software engineering infrastructure label Mar 1, 2024
@sethrj sethrj force-pushed the update-workflow-actions branch 2 times, most recently from a9398f3 to ac09891 Compare March 19, 2024 15:58
@sethrj sethrj marked this pull request as ready for review March 19, 2024 17:59
.github/workflows/build-docker.yml Outdated Show resolved Hide resolved
.github/workflows/build-fast.yml Show resolved Hide resolved
.github/workflows/build-docker.yml Show resolved Hide resolved
.github/workflows/build-fast.yml Outdated Show resolved Hide resolved
@sethrj sethrj requested a review from pcanal March 20, 2024 22:04
Copy link
Contributor

@pcanal pcanal left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Thanks.

@sethrj sethrj merged commit 71b7a9e into celeritas-project:develop Mar 21, 2024
26 checks passed
@sethrj sethrj added _unfiled minor Minor internal changes or fixes (including CI updates) and removed _unfiled labels Apr 2, 2024
@sethrj sethrj deleted the update-workflow-actions branch May 1, 2024 00:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
core Software engineering infrastructure minor Minor internal changes or fixes (including CI updates)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants