From efdf7191253a795a5eaf461805f4d99e8681b53c Mon Sep 17 00:00:00 2001 From: Lars Melchior Date: Wed, 20 Jan 2021 18:26:57 +0100 Subject: [PATCH] make cache keys OS dependent --- .github/workflows/documentation.yaml | 2 +- .github/workflows/install.yml | 2 +- .github/workflows/macos.yml | 2 +- .github/workflows/standalone.yml | 2 +- .github/workflows/style.yml | 2 +- .github/workflows/ubuntu.yml | 2 +- .github/workflows/windows.yml | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/documentation.yaml b/.github/workflows/documentation.yaml index cdceadb..b6f3317 100644 --- a/.github/workflows/documentation.yaml +++ b/.github/workflows/documentation.yaml @@ -15,7 +15,7 @@ jobs: - uses: actions/cache@v2 with: path: '**/cpm_modules' - key: cpm-${{ hashFiles('**/CMakeLists.txt', '**/*.cmake') }} + key: ${{ runner.os }}-cpm-${{ hashFiles('**/CMakeLists.txt', '**/*.cmake') }} - name: Install dependencies run: | diff --git a/.github/workflows/install.yml b/.github/workflows/install.yml index d0476ea..58489ce 100644 --- a/.github/workflows/install.yml +++ b/.github/workflows/install.yml @@ -22,7 +22,7 @@ jobs: - uses: actions/cache@v2 with: path: '**/cpm_modules' - key: cpm-${{ hashFiles('**/CMakeLists.txt', '**/*.cmake') }} + key: ${{ runner.os }}-cpm-${{ hashFiles('**/CMakeLists.txt', '**/*.cmake') }} - name: build and install library run: | diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index 2cec6d0..a38185c 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -22,7 +22,7 @@ jobs: - uses: actions/cache@v2 with: path: '**/cpm_modules' - key: cpm-${{ hashFiles('**/CMakeLists.txt', '**/*.cmake') }} + key: ${{ runner.os }}-cpm-${{ hashFiles('**/CMakeLists.txt', '**/*.cmake') }} - name: configure env: diff --git a/.github/workflows/standalone.yml b/.github/workflows/standalone.yml index a9733e1..8be9622 100644 --- a/.github/workflows/standalone.yml +++ b/.github/workflows/standalone.yml @@ -19,7 +19,7 @@ jobs: - uses: actions/cache@v2 with: path: '**/cpm_modules' - key: cpm-${{ hashFiles('**/CMakeLists.txt', '**/*.cmake') }} + key: ${{ runner.os }}-cpm-${{ hashFiles('**/CMakeLists.txt', '**/*.cmake') }} - name: configure env: diff --git a/.github/workflows/style.yml b/.github/workflows/style.yml index bed4d23..afc5b70 100644 --- a/.github/workflows/style.yml +++ b/.github/workflows/style.yml @@ -19,7 +19,7 @@ jobs: - uses: actions/cache@v2 with: path: '**/cpm_modules' - key: cpm-${{ hashFiles('**/CMakeLists.txt', '**/*.cmake') }} + key: ${{ runner.os }}-cpm-${{ hashFiles('**/CMakeLists.txt', '**/*.cmake') }} - name: Install format dependencies run: | diff --git a/.github/workflows/ubuntu.yml b/.github/workflows/ubuntu.yml index bc46a2f..fccc949 100644 --- a/.github/workflows/ubuntu.yml +++ b/.github/workflows/ubuntu.yml @@ -23,7 +23,7 @@ jobs: - uses: actions/cache@v2 with: path: '**/cpm_modules' - key: cpm-${{ hashFiles('**/CMakeLists.txt', '**/*.cmake') }} + key: ${{ runner.os }}-cpm-${{ hashFiles('**/CMakeLists.txt', '**/*.cmake') }} - name: configure env: diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index 15d5587..fc33eb4 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -22,7 +22,7 @@ jobs: - uses: actions/cache@v2 with: path: '**/cpm_modules' - key: cpm-${{ hashFiles('**/CMakeLists.txt', '**/*.cmake') }} + key: ${{ runner.os }}-cpm-${{ hashFiles('**/CMakeLists.txt', '**/*.cmake') }} - name: configure env: