Skip to content

Add a workflow to trigger the system tests#259

Merged
MakisH merged 2 commits into
developfrom
system-tests
Jul 18, 2026
Merged

Add a workflow to trigger the system tests#259
MakisH merged 2 commits into
developfrom
system-tests

Conversation

@MakisH

@MakisH MakisH commented Jul 18, 2026

Copy link
Copy Markdown
Member

Adds a GHA workflow to trigger the system tests by adding the trigger-system-tests label.

Note that, due to the way we source the bindings in the requirements.txt, for PRs from forks (only), building will test the right version of the bindings, but running the tests will fail as it will not be able to find the commit from the fork on the main repository.

I am not sure how to further improve that, but see precice/tutorials#881 and precice/tutorials#858 for details. Any fixes only need to be submitted to the tutorials repository, so this PR is ready to go.

A workaround in the case of a PR from a fork is to push a copy of the respective branch in the main repository and manually trigger the system tests.

@MakisH
MakisH merged commit 7b4e02a into develop Jul 18, 2026
11 checks passed
@MakisH
MakisH deleted the system-tests branch July 18, 2026 08:40
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