From e5bb567b0b9044a708a8635adfa4d590780c975a Mon Sep 17 00:00:00 2001 From: Scott Brenner Date: Tue, 29 Apr 2025 15:34:03 -0700 Subject: [PATCH] Improve CMake caching --- .github/workflows/ci.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index dddcaa940a..a817b6cd9f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -19,7 +19,7 @@ jobs: with: path: | build - key: ${{ runner.os }}-${{ runner.arch }}-cmake-build-${{ github.sha }} + key: ${{ runner.os }}-${{ runner.arch }}-cmake-build-${{ hashFiles('**/CMakeLists.txt', '**/*.cmake') }} restore-keys: | ${{ runner.os }}-${{ runner.arch }}-cmake-build- - name: Install dependencies @@ -54,7 +54,7 @@ jobs: with: path: | build - key: ${{ runner.os }}-${{ runner.arch }}-cmake-build-${{ github.sha }} + key: ${{ runner.os }}-${{ runner.arch }}-cmake-build-${{ hashFiles('**/CMakeLists.txt', '**/*.cmake') }} restore-keys: | ${{ runner.os }}-${{ runner.arch }}-cmake-build- - name: Install dependencies @@ -89,7 +89,7 @@ jobs: with: path: | build - key: ${{ runner.os }}-${{ runner.arch }}-cmake-build-${{ github.sha }} + key: ${{ runner.os }}-${{ runner.arch }}-cmake-build-${{ hashFiles('**/CMakeLists.txt', '**/*.cmake') }} restore-keys: | ${{ runner.os }}-${{ runner.arch }}-cmake-build- - name: Install dependencies @@ -112,7 +112,7 @@ jobs: with: path: | build - key: ${{ runner.os }}-${{ runner.arch }}-cmake-build-${{ github.sha }} + key: ${{ runner.os }}-${{ runner.arch }}-cmake-build-${{ hashFiles('**/CMakeLists.txt', '**/*.cmake') }} restore-keys: | ${{ runner.os }}-${{ runner.arch }}-cmake-build- - name: Install dependencies