From d4f4b9b599ba09d569c0f82adead96907c99975a Mon Sep 17 00:00:00 2001 From: "alexey.lysiuk" Date: Sat, 26 Nov 2022 09:39:48 +0200 Subject: [PATCH] - fixed continuous integration of Windows targets --- .github/workflows/continuous_integration.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/continuous_integration.yml b/.github/workflows/continuous_integration.yml index e06d0c3e6..06ca3423f 100644 --- a/.github/workflows/continuous_integration.yml +++ b/.github/workflows/continuous_integration.yml @@ -94,6 +94,10 @@ jobs: - name: Configure shell: bash run: | + if [[ "${{ runner.os }}" == 'Windows' ]]; then + # Remove Strawberry Perl from PATH environment variable to avoid usage of libraries it provides + export PATH=`echo $PATH | tr ":" "\n" | grep -v "Strawberry" | tr "\n" ":"` + fi cmake -B build -DCMAKE_BUILD_TYPE=${{ matrix.config.build_type }} -DCMAKE_PREFIX_PATH=`pwd`/build/zmusic -DPK3_QUIET_ZIPDIR=ON ${{ matrix.config.extra_options }} . - name: Build