Skip to content

ci: build through job-script recipes; hpc lane is hpc-atos - #186

Merged
mcocdawc merged 2 commits into
developfrom
job-script-recipes
Oct 2, 2026
Merged

mcocdawc merged 2 commits into
developfrom
job-script-recipes

Conversation

@mcocdawc

@mcocdawc mcocdawc commented Oct 2, 2026 •

Copy link
Copy Markdown
Collaborator

Description

Draft until ecmwf/ci-infrastructure#97 is on main; this uses its run-job-script action.

  • The runner build is .ci/build.sh.j2, rendered and run by run-job-script; .github/actions/build-ecbuild goes.
  • The recipe extends no shared template: ecbuild compiles nothing. The test kind keeps test-ecbuild.
  • execution = "hpc-atos"; the HPC recipe extends cmake-atos.sh.j2 (its new name). Workflows regenerated: -hpc → -hpc-atos.

Reproduce a leg locally: ci-infrastructure-render --list, then ci-infrastructure-render --leg '<job title>' -o ci-job.sh.

🤖 Generated with Claude Code

Contributor Declaration

By opening this pull request, I affirm the following:

  • All authors agree to the Contributor License Agreement.
  • The code follows the project's coding standards.
  • I have performed self-review and added comments where needed.
  • I have added or updated tests to verify that my changes are effective and functional.
  • I have run all existing tests and confirmed they pass.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@mcocdawc

mcocdawc commented Oct 2, 2026

Copy link
Copy Markdown
Collaborator Author

new CI is green and I merge now.

@mcocdawc
mcocdawc merged commit ea04532 into develop Oct 2, 2026
211 of 212 checks passed
@mcocdawc
mcocdawc deleted the job-script-recipes branch October 2, 2026 11:14
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