[Scummvm-git-logs] scummvm master -> ea5db0b3ea2d041520d410ed24d1d141f780fcb1

SupSuper noreply at scummvm.org
Sun Apr 20 00:35:17 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:
ea5db0b3ea CI: Use ccache on OSX


Commit: ea5db0b3ea2d041520d410ed24d1d141f780fcb1
    https://github.com/scummvm/scummvm/commit/ea5db0b3ea2d041520d410ed24d1d141f780fcb1
Author: SupSuper (supsuper at gmail.com)
Date: 2025-04-20T00:12:35+01:00

Commit Message:
CI: Use ccache on OSX

Changed paths:
    .github/workflows/ci.yml


diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 4f97c1929c0..49199e94fc4 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -117,9 +117,6 @@ jobs:
             buildFlags: -scheme ScummVM-iOS CODE_SIGN_IDENTITY="" CODE_SIGNING_ALLOWED=NO
             configFlags: --use-xcframework --enable-faad --enable-gif --enable-mikmod --enable-mpeg2 --enable-vpx --disable-nasm --disable-taskbar --disable-tts
             packagesUrl: https://downloads.scummvm.org/frs/build/scummvm-ios7-libs-v3.zip
-    env:
-      BUILDCACHE_MAX_CACHE_SIZE: 2000000000
-      BUILDCACHE_HARD_LINKS: true
     defaults:
       run:
         # Must be explicit for proper pipefail support
@@ -147,9 +144,11 @@ jobs:
           ./devtools/create_project/xcode/build/Release/create_project . --xcode --enable-all-engines ${{ matrix.configFlags }}
           ls
       - name: Build cache
-        uses: mikehardy/buildcache-action at v2
+        uses: hendrikmuhs/ccache-action at v1.2
         with:
-          cache_key: ${{ matrix.platform }}
+          key: ${{ matrix.platform }}
+          max-size: 1G
+          create-symlink: true
       - name: Build scummvm
         run: |
           xcodebuild CC=clang CPLUSPLUS=clang++ LD=clang LDPLUSPLUS=clang++ build -project scummvm.xcodeproj ${{ matrix.buildFlags }} | awk '$1 !~ /^(export|cd|clang++)/'




More information about the Scummvm-git-logs mailing list