Test-only changes for recipe projects needs real test files not symlinks
Recipe project PHPUnit test files need to be "real" and not symlinked from the top-level build folder. We already [do this for the `phpunit` jobs automatically](https://git.drupalcode.org/project/gitlab_templates/-/blob/main/includes/include.drupalci.main.yml#L1408-1414), but it is not done in the `test-only changes` job.
I found this while working on the [GTD d11-recipe common config file](https://git.drupalcode.org/project/gitlab_templates_downstream/-/merge_requests/71).
Test-only changes failure
https://git.drupalcode.org/project/gitlab_templates_downstream/-/jobs/9121441
This can be fixed by adding in the same copy code, [as demonstrated in this temporary change](https://git.drupalcode.org/project/gitlab_templates_downstream/-/merge_requests/71/diffs?commit_id=f6229537057cf059ba858a26eda44952194a708d) - the phpunit tests run
https://git.drupalcode.org/project/gitlab_templates_downstream/-/jobs/9122299
The existing lines in the PHPUnit script can be moved out into a referenced section, and then used in both the PHPUnit and Test-only Changes jobs.
issue