This fixes the bug described in #255, i.e., it correctly sets the fullProjectPath variable in entrypoint.sh (the same way as it's done in https://github.com/game-ci/unity-builder).
This also adds a test that runs edit mode tests[^1] as the host user, which should hopefully catch issues like these.
[^1]: I have only done this for edit tests, as the type of test (or the platform) should not be affected by the choice to run this as the host user, and I did not want to double the number of tests.
Changes
This fixes the bug described in #255, i.e., it correctly sets the
fullProjectPath
variable inentrypoint.sh
(the same way as it's done in https://github.com/game-ci/unity-builder). This also adds a test that runs edit mode tests[^1] as the host user, which should hopefully catch issues like these.[^1]: I have only done this for edit tests, as the type of test (or the platform) should not be affected by the choice to run this as the host user, and I did not want to double the number of tests.
Related Issues
Successful Workflow Run Link
Checklist
Docs (not applicable)Readme (not applicable)