diff --git a/.github/workflows/build-arch-emu.yaml b/.github/workflows/build-arch-emu.yaml index a77ac767e..efa4c6ce9 100644 --- a/.github/workflows/build-arch-emu.yaml +++ b/.github/workflows/build-arch-emu.yaml @@ -101,7 +101,7 @@ jobs: - name: restore ccache # setup the GitHub cache used to maintain the ccache from one job to the next - uses: actions/cache/restore@v4 + uses: actions/cache/restore@v5 with: # location of the ccache of the chroot in the root file system path: /home/runner/rootfs/alpine-latest-${{ matrix.arch }}/home/runner/.ccache @@ -175,7 +175,7 @@ jobs: # Save the cache after we are done building # This helps to retain the ccache even if the subsequent steps are failing. if: always() && (steps.build.outcome != 'skipped') - uses: actions/cache/save@v4 + uses: actions/cache/save@v5 with: path: /home/runner/rootfs/alpine-latest-${{ matrix.arch }}/home/runner/.ccache key: ${{ steps.ccache-prepare.outputs.key }} diff --git a/.github/workflows/build-mingw.yaml b/.github/workflows/build-mingw.yaml index d5d93dc04..0585bf05d 100644 --- a/.github/workflows/build-mingw.yaml +++ b/.github/workflows/build-mingw.yaml @@ -104,7 +104,7 @@ jobs: - name: restore ccache # Setup the GitHub cache used to maintain the ccache from one job to the next - uses: actions/cache/restore@v4 + uses: actions/cache/restore@v5 with: path: ${{ steps.ccache-prepare.outputs.ccachedir }} key: ${{ steps.ccache-prepare.outputs.key }} @@ -173,7 +173,7 @@ jobs: # Save the cache after we are done building # This helps to retain the ccache even if the subsequent steps are failing. if: always() && (steps.build.outcome != 'skipped') - uses: actions/cache/save@v4 + uses: actions/cache/save@v5 with: path: ${{ steps.ccache-prepare.outputs.ccachedir }} key: ${{ steps.ccache-prepare.outputs.key }} diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index ac3ef06f7..f36f2c621 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -104,7 +104,7 @@ jobs: - name: restore ccache # setup the GitHub cache used to maintain the ccache from one job to the next - uses: actions/cache/restore@v4 + uses: actions/cache/restore@v5 with: path: ~/.ccache key: ${{ steps.ccache-prepare.outputs.key }} @@ -194,7 +194,7 @@ jobs: # Save the cache after we are done building # This helps to retain the ccache even if the subsequent steps are failing. if: always() && (steps.build.outcome != 'skipped') - uses: actions/cache/save@v4 + uses: actions/cache/save@v5 with: path: ~/.ccache key: ${{ steps.ccache-prepare.outputs.key }} diff --git a/.github/workflows/cross-compile.yaml b/.github/workflows/cross-compile.yaml index f126a80ca..d13f072f1 100644 --- a/.github/workflows/cross-compile.yaml +++ b/.github/workflows/cross-compile.yaml @@ -180,7 +180,7 @@ jobs: - name: restore ccache # setup the GitHub cache used to maintain the ccache from one job to the next - uses: actions/cache/restore@v4 + uses: actions/cache/restore@v5 with: # location of the ccache of the chroot in the root file system path: /home/runner/.ccache @@ -249,7 +249,7 @@ jobs: - name: save ccache # Save the cache after we are done (successfully) building # This helps to retain the ccache even if the subsequent steps are failing - uses: actions/cache/save@v4 + uses: actions/cache/save@v5 with: path: /home/runner/.ccache key: ${{ steps.ccache-prepare.outputs.key }} diff --git a/.github/workflows/macos.yaml b/.github/workflows/macos.yaml index 3122cbad2..9204819bd 100644 --- a/.github/workflows/macos.yaml +++ b/.github/workflows/macos.yaml @@ -67,7 +67,7 @@ jobs: - name: restore ccache # setup the GitHub cache used to maintain the ccache from one job to the next - uses: actions/cache/restore@v4 + uses: actions/cache/restore@v5 with: path: /Users/runner/Library/Caches/ccache key: ${{ steps.ccache-prepare.outputs.key }} @@ -202,7 +202,7 @@ jobs: # Save the cache after we are done building # This helps to retain the ccache even if the subsequent steps are failing. if: always() && (steps.build.outcome != 'skipped') - uses: actions/cache/save@v4 + uses: actions/cache/save@v5 with: path: /Users/runner/Library/Caches/ccache key: ${{ steps.ccache-prepare.outputs.key }} diff --git a/.github/workflows/root-cmakelists-msvc.yaml b/.github/workflows/root-cmakelists-msvc.yaml index ad104987c..1b89b16b7 100644 --- a/.github/workflows/root-cmakelists-msvc.yaml +++ b/.github/workflows/root-cmakelists-msvc.yaml @@ -90,7 +90,7 @@ jobs: - name: cache conda packages id: conda-cache - uses: actions/cache/restore@v4 + uses: actions/cache/restore@v5 with: path: C:/Miniconda/envs/test key: conda:netlib:msvc @@ -106,7 +106,7 @@ jobs: - name: save conda cache if: ${{ steps.conda-cache.outputs.cache-hit != 'true' }} - uses: actions/cache/save@v4 + uses: actions/cache/save@v5 with: path: C:/Miniconda/envs/test key: ${{ steps.conda-cache.outputs.cache-primary-key }} @@ -170,7 +170,7 @@ jobs: - name: restore ccache # Setup the GitHub cache used to maintain the ccache from one job to the next - uses: actions/cache/restore@v4 + uses: actions/cache/restore@v5 with: path: ${{ steps.ccache-prepare.outputs.ccachedir }} key: ${{ steps.ccache-prepare.outputs.key }} @@ -260,7 +260,7 @@ jobs: # Save the cache after we are done building # This helps to retain the ccache even if the subsequent steps are failing. if: always() && (steps.build.outcome != 'skipped') - uses: actions/cache/save@v4 + uses: actions/cache/save@v5 with: path: ${{ steps.ccache-prepare.outputs.ccachedir }} key: ${{ steps.ccache-prepare.outputs.key }} diff --git a/.github/workflows/root-cmakelists.yaml b/.github/workflows/root-cmakelists.yaml index af7f2126c..3aa7fbb68 100644 --- a/.github/workflows/root-cmakelists.yaml +++ b/.github/workflows/root-cmakelists.yaml @@ -88,7 +88,7 @@ jobs: - name: restore ccache # setup the GitHub cache used to maintain the ccache from one job to the next - uses: actions/cache/restore@v4 + uses: actions/cache/restore@v5 with: path: ~/.ccache key: ${{ steps.ccache-prepare.outputs.key }} @@ -187,7 +187,7 @@ jobs: # Save the cache after we are done building # This helps to retain the ccache even if the subsequent steps are failing. if: always() && (steps.build.outcome != 'skipped') - uses: actions/cache/save@v4 + uses: actions/cache/save@v5 with: path: ~/.ccache key: ${{ steps.ccache-prepare.outputs.key }}