[Scummvm-git-logs] scummvm master -> 380b8d5cda4b71b932a341e6ae4eec6b9c2b03d3

orgads noreply at scummvm.org
Mon May 5 12:57:13 UTC 2025


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://api.github.com/repos/scummvm/scummvm .

Summary:
380b8d5cda CI: Save vcpkg cache even on build failure


Commit: 380b8d5cda4b71b932a341e6ae4eec6b9c2b03d3
    https://github.com/scummvm/scummvm/commit/380b8d5cda4b71b932a341e6ae4eec6b9c2b03d3
Author: Orgad Shaneh (orgads at gmail.com)
Date: 2025-05-05T15:57:10+03:00

Commit Message:
CI: Save vcpkg cache even on build failure

Changed paths:
    .github/workflows/ci.yml


diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 707171037ed..280683b1ae9 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -75,16 +75,19 @@ jobs:
           ls
       - name: Add msbuild to PATH
         uses: microsoft/setup-msbuild at v2
-      - name: Build scummvm
+      - name: Install vcpkg packages
         run: |
-          cd build-scummvm
-          ls
-          msbuild scummvm.sln /m /p:VcpkgEnableManifest=true /p:BuildInParallel=true /p:Configuration=${{ env.CONFIGURATION }} /p:PreferredToolArchitecture=x64 /p:Platform=${{ matrix.platform }} /v:minimal
+          vcpkg install
       - name: Save vcpkg cache
         uses: actions/cache/save at v4
         with:
           path: ${{ github.workspace }}/vcpkg_cache
           key: vcpkg-${{ env.GIT_VCPKG_COMMIT }}-${{ matrix.triplet }}-${{ hashFiles('vcpkg.json', 'vcpkg_installed/compiler-file-hash-cache.json', 'vcpkg_installed/status') }}
+      - name: Build scummvm
+        run: |
+          cd build-scummvm
+          ls
+          msbuild scummvm.sln /m /p:VcpkgEnableManifest=true /p:BuildInParallel=true /p:Configuration=${{ env.CONFIGURATION }} /p:PreferredToolArchitecture=x64 /p:Platform=${{ matrix.platform }} /v:minimal
       - name: Upload libs
         uses: actions/upload-artifact at v4
         if: matrix.buildArtifacts == 'true'




More information about the Scummvm-git-logs mailing list