diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index d69ce2c..b812088 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -35,7 +35,9 @@ jobs: with: path: ~/AppData/Local/.xmake/packages key: ${{ runner.os }}-xmake-${{ hashFiles('**/xmake.lua') }} - + restore-keys: | + ${{ runner.os }}-xmake- + # Install xmake - name: 'Setup xmake' uses: xmake-io/github-action-setup-xmake@v1 @@ -44,9 +46,15 @@ jobs: actions-cache-folder: '.xmake-cache' # This doesn't cache dependencies, only xmake itself actions-cache-key: ${{ matrix.os }} + - name: 'Log xmake cache dependencies' + run: dir ~\AppData\Local\.xmake\packages\p\ + - name: 'Configure xmake and install dependencies' run: xmake config --arch=${{ matrix.arch }} --mode=${{ matrix.mode }} --vs_sdkver=10.0.19041.0 --yes + - name: 'Log xmake dependencies' + run: dir ~\AppData\Local\.xmake\packages\p\ + # Build the game - name: 'Build with xmake' run: xmake -y @@ -72,7 +80,3 @@ jobs: with: name: build path: build/xpack/Cyberpunk Multiplayer/Artifacts.zip - - - -