Skip to content

Rename the system tests GitHub Actions workflows#843

Merged
MakisH merged 5 commits into
developfrom
restructure-tests
Jun 16, 2026
Merged

Rename the system tests GitHub Actions workflows#843
MakisH merged 5 commits into
developfrom
restructure-tests

Conversation

@MakisH

@MakisH MakisH commented Jun 16, 2026

Copy link
Copy Markdown
Member

This PR renames/cleans up the CI workflows of the system tests to make them more consistent and intuitive.

Overview:

  • run_testsuite_workflow.yml -> system-tests.yml
  • run_testsuite_manual.yml is removed, as it is now essentially the same as system-tests-latest-components.yml. I keep the name to reflect that the system tests use the latest components by default, unless the user provides inputs to override them.
  • generate_reference_results_manual.yml -> generate-reference-results-manual.yml, for consistency
  • generate_reference_results_workflow.yml -> generate-reference-results.yml

The names of the workflows are also adjusted:

  • System tests (latest components) -> System tests (manual/nightly)
  • Run Testsuite reusable workflow -> System tests (called)
  • Generate reference results (manual) remains
  • Generate reference results workflow -> Generate reference results (called)

A side-effect of this will be that the previous names will still be visible in the sidebar, similarly to other older workflows. We work around this by pinning the relevant workflows.

Checklist

  • I added a summary of any user-facing changes (compared to the last release) in the changelog-entries/<PRnumber>.md.

@MakisH MakisH self-assigned this Jun 16, 2026
@MakisH MakisH marked this pull request as ready for review June 16, 2026 10:28
@MakisH MakisH merged commit 5b65459 into develop Jun 16, 2026
1 check passed
@MakisH MakisH deleted the restructure-tests branch June 16, 2026 10:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant