Skip to content

Conversation

@MakisH
Copy link
Member

@MakisH MakisH commented Mar 25, 2025

Forwards the PR number to the systemtests.py, which then forwards it to the Dockerfile, allowing a git fetch origin pull/<pr>/head.

In the Systemtest.py class, I had to remove a strict check (that every argument without a default value is provided), to keep the implementation relatively straight-forward.

Closes #580.

Checklist:

  • I added a summary of any user-facing changes (compared to the last release) in the changelog-entries/<PRnumber>.md.
  • I will remember to squash-and-merge, providing a useful summary of the changes of this PR.

OPENFOAM_ADAPTER_REF:${{ needs.gather-refs.outputs.ref-openfoam-adapter }},\
SU2_VERSION:7.5.1,\
SU2_ADAPTER_REF:${{ needs.gather-refs.outputs.ref-su2-adapter }},\
TUTORIALS_PR:${{ github.event.number }},\
Copy link
Member Author

@MakisH MakisH Mar 26, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This line needs to be ported to the workflows of other repositories (replacing the TUTORIALS_PR with, e.g., PRECICE_PR.

@MakisH
Copy link
Member Author

MakisH commented Mar 26, 2025

As I noticed some regressions when trying to run the system tests on this PR, here is a recent run that does not include these changes:

https://github.com/precice/tutorials/actions/runs/14088294869/job/39458261691

@MakisH
Copy link
Member Author

MakisH commented Mar 27, 2025

Succeeding job with the latest changes: https://github.com/precice/tutorials/actions/runs/14112641301/job/39537745120

I will now revert the debugging-related changes in the workflow.

@MakisH MakisH merged commit 2b54cf1 into develop Mar 27, 2025
1 check passed
@MakisH MakisH deleted the test-forks branch March 27, 2025 18:19
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.

Checking out from forks in the system tests

2 participants