Skip to content

Commit 6b7c9b9

Browse files
committed
BUG: Use PWD for CTest paths in CI
This can cause issue with backslash / escapes when there is a library on Windows.
1 parent 976e5cd commit 6b7c9b9

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

.github/workflows/build-test-package.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -83,9 +83,9 @@ jobs:
8383
operating_system="${{ matrix.os }}"
8484
cat > dashboard.cmake << EOF
8585
set(CTEST_SITE "GitHubActions")
86-
file(TO_CMAKE_PATH "${GITHUB_WORKSPACE}/.." CTEST_DASHBOARD_ROOT)
87-
file(TO_CMAKE_PATH "${GITHUB_WORKSPACE}/ITKModuleTemplateEvaluated" CTEST_SOURCE_DIRECTORY)
88-
file(TO_CMAKE_PATH "${GITHUB_WORKSPACE}/../build" CTEST_BINARY_DIRECTORY)
86+
file(TO_CMAKE_PATH "${PWD}/.." CTEST_DASHBOARD_ROOT)
87+
file(TO_CMAKE_PATH "${PWD}/ITKModuleTemplateEvaluated" CTEST_SOURCE_DIRECTORY)
88+
file(TO_CMAKE_PATH "${PWD}/../build" CTEST_BINARY_DIRECTORY)
8989
set(dashboard_source_name "${GITHUB_REPOSITORY}")
9090
if(ENV{GITHUB_REF} MATCHES "master")
9191
set(branch "-master")

{{cookiecutter.project_name}}/.github/workflows/build-test-package.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -76,9 +76,9 @@ jobs:
7676
operating_system="${{ matrix.os }}"
7777
cat > dashboard.cmake << EOF
7878
set(CTEST_SITE "GitHubActions")
79-
file(TO_CMAKE_PATH "${GITHUB_WORKSPACE}/.." CTEST_DASHBOARD_ROOT)
80-
file(TO_CMAKE_PATH "${GITHUB_WORKSPACE}/" CTEST_SOURCE_DIRECTORY)
81-
file(TO_CMAKE_PATH "${GITHUB_WORKSPACE}/../build" CTEST_BINARY_DIRECTORY)
79+
file(TO_CMAKE_PATH "${PWD}/.." CTEST_DASHBOARD_ROOT)
80+
file(TO_CMAKE_PATH "${PWD}/" CTEST_SOURCE_DIRECTORY)
81+
file(TO_CMAKE_PATH "${PWD}/../build" CTEST_BINARY_DIRECTORY)
8282
set(dashboard_source_name "${GITHUB_REPOSITORY}")
8383
if(ENV{GITHUB_REF} MATCHES "master")
8484
set(branch "-master")

0 commit comments

Comments
 (0)