diff --git a/.github/workflows/system-tests-latest-components.yml b/.github/workflows/system-tests-latest-components.yml index 1f30e6097..a13375bd0 100644 --- a/.github/workflows/system-tests-latest-components.yml +++ b/.github/workflows/system-tests-latest-components.yml @@ -5,6 +5,17 @@ on: - cron: "0 4 * * *" timezone: "Europe/Berlin" workflow_dispatch: + inputs: + suites: + description: 'Comma-separated test suites to run' + default: 'release_test' + required: false + type: string + system_tests_branch: + description: 'Branch to take the system tests from' + default: 'develop' + required: true + type: string jobs: gather-refs: @@ -162,7 +173,7 @@ jobs: needs: gather-refs uses: precice/tutorials/.github/workflows/run_testsuite_workflow.yml@develop with: - suites: release_test + suites: ${{ inputs.suites }} build_args: "PLATFORM:ubuntu_2404,\ PRECICE_REF:${{ needs.gather-refs.outputs.ref-precice }},\ PYTHON_BINDINGS_REF:${{ needs.gather-refs.outputs.ref-python-bindings }},\ @@ -173,5 +184,5 @@ jobs: OPENFOAM_ADAPTER_REF:${{ needs.gather-refs.outputs.ref-openfoam-adapter }},\ SU2_ADAPTER_REF:${{ needs.gather-refs.outputs.ref-su2-adapter }},\ TUTORIALS_REF:${{ needs.gather-refs.outputs.ref-tutorials }}" - system_tests_branch: develop + system_tests_branch: ${{ inputs.system_tests_branch }} log_level: "INFO"