File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 3232 shell : pwsh
3333 run : |
3434 pip install --upgrade -r .github/requirements.txt
35- $pythonScriptPath = (python -c "import sysconfig; print(sysconfig.get_path('scripts'))")
36- echo "$pythonScriptPath" | Out-File -FilePath $env:GITHUB_PATH -Encoding utf8 -Append
3735
3836 - name : Check CMake Version
3937 shell : pwsh
Original file line number Diff line number Diff line change @@ -50,10 +50,10 @@ jobs:
5050 uses : actions/cache@v4
5151 with :
5252 path : |
53- out/build/ci-linux-* /vcpkg_installed
54- key : vcpkg-installed-linux-${{ hashFiles('vcpkg.json') }}
53+ out/build/ci-linux-${{ matrix.compiler }}-release /vcpkg_installed
54+ key : vcpkg-installed-linux-${{ matrix.compiler }}-${{ hashFiles('vcpkg.json') }}
5555 restore-keys : |
56- vcpkg-installed-linux-
56+ vcpkg-installed-linux-${{ matrix.compiler }}-
5757
5858 - name : Configure
5959 uses : ./.github/actions/run-linux
7272 with :
7373 run : ctest --preset ci-linux-${{ matrix.compiler }}-release --output-on-failure --tests-regex "cth_tests|cth_coro_tests"
7474
75+ - name : Fix permissions
76+ if : always()
77+ run : sudo chown -R $(id -u):$(id -g) out/build
78+
79+
7580 windows-test :
7681 name : Windows Test (${{ matrix.compiler }})
7782 runs-on : windows-latest
You can’t perform that action at this time.
0 commit comments