Skip to content

Update the test workflow#26

Merged
csbnw merged 1 commit intomainfrom
update-ci
Aug 21, 2025
Merged

Update the test workflow#26
csbnw merged 1 commit intomainfrom
update-ci

Conversation

@csbnw
Copy link
Copy Markdown
Contributor

@csbnw csbnw commented Aug 21, 2025

This PR contains the following improvements to the CI:

  • Upgrade to v1.2 of slurm-action
  • Add extra element (Grace Hopper test) to matrix to test this new action
  • Add cleanup step which makes sure that every jobs starts with an empty working directory
  • Don't use build subdirectory, as the artefact directory structure starts with the provided path
  • Execute tests directly (not with ctest)

- Upgrade to v1.2 of slurm-action
- Add extra element to matrix to test this new action
- Add cleanup step
- Simplify handling of artefacts
- Execute tests directly (not with ctest)
@csbnw csbnw self-assigned this Aug 21, 2025
@csbnw csbnw added the enhancement New feature or request label Aug 21, 2025
@csbnw csbnw merged commit 112baf4 into main Aug 21, 2025
7 checks passed
@csbnw csbnw mentioned this pull request Aug 21, 2025
@csbnw csbnw deleted the update-ci branch August 21, 2025 07:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant