You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@q4a I think I'd be glad to see how to solve this problem with a PR contributed from the community. The problem is that the github.workspace contains backslashes on Windows, and the backslashes are going to be interpreted as escaping characters for the arbitrary input provided by the user.
My suggestion would be to avoid its usage, e.g. would a relative path such as -DD3D9_INCLUDE_DIR=./cache/Include work?
Or you could fix up the github.workspace variable by replacing backslashes with fw slashes, such as:
If I want to pass
I'll get good enough string in github gui log:
But in raw log I'll see broken/splites lines and build will fail:
Full log here: build-log.txt
I also tried different variants of quotation marks:
But got same problem.
Here is example:
https://github.com/q4a/nine-tests/blob/cc0e8b9c12031a44991c11bbb48bbd3b7b8d6d5f/.github/workflows/ci_windows.yml#L37
Gui build log:
https://github.com/q4a/nine-tests/actions/runs/4676508343/jobs/8282902807
Raw build log:
https://github.com/q4a/nine-tests/commit/cc0e8b9c12031a44991c11bbb48bbd3b7b8d6d5f/checks/12685199096/logs
The text was updated successfully, but these errors were encountered: