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