diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index f1ff98b6..dad5dfe0 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -55,7 +55,7 @@ concurrency: env: VCPKG_DIR: C:/vcpkg VCPKG_DEFAULT_BINARY_CACHE: ${{github.workspace}}\cache - CCACHE_FLD: ccache + CCACHE_DIR: ${{github.workspace}}\ccache jobs: build: @@ -104,14 +104,14 @@ jobs: shell: cmd run: | vcpkg version >> vcpkg.version - mkdir -p ${{ env.VCPKG_DEFAULT_BINARY_CACHE }} + mkdir ${{ env.VCPKG_DEFAULT_BINARY_CACHE }} + mkdir ${{ env.CCACHE_DIR }} - - name: Configure build environment (2) + + - name: Set number of CPU cores shell: bash run: | echo "CORES=$(nproc --all)" >> $GITHUB_ENV - echo "CCACHE_DIR=${{ env.CCACHE_FLD }}" >> $GITHUB_ENV - mkdir -p ${{ env.CCACHE_FLD }} - name: vcpkg cache uses: actions/cache@v3 @@ -122,7 +122,7 @@ jobs: - name: ccache cache uses: actions/cache@v3 with: - path: ${{ env.CCACHE_FLD }} + path: ${{ env.CCACHE_DIR }} key: ccache-${{ matrix.config.build_type }}-${{ matrix.config.os }}-${{ matrix.config.xcode }}${{ matrix.config.env.CC }}-${{ matrix.setup.scope }}-${{ matrix.config.extra_opts }}-${{ github.ref }}-${{ github.sha }} restore-keys: | ccache-${{ matrix.config.build_type }}-${{ matrix.config.os }}-${{ matrix.config.xcode }}${{ matrix.config.env.CC }}-${{ matrix.setup.scope }}-${{ matrix.config.extra_opts }}-${{ github.ref }}-