[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