From 45a408c84f9da3fe480aa6a95f4c821a307d4cf6 Mon Sep 17 00:00:00 2001 From: Michael Steenbeek <1478678+Gymnasiast@users.noreply.github.com> Date: Fri, 9 May 2025 14:29:21 +0200 Subject: [PATCH] Update hendrikmuhs/ccache-action to v1.2.18 v1.2.17 or higher is needed to use the new GitHub cache service - the old one was decommissioned on the 15th of April: https://github.blog/changelog/2025-03-20-notification-of-upcoming-breaking-changes-in-github-actions/#decommissioned-cache-service-brownouts As the fix for hendrikmuhs/ccache-action#146 was merged in v1.2.17, I also removed that section. --- .github/workflows/ci.yml | 20 ++++++++------------ 1 file changed, 8 insertions(+), 12 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5b50416793..5a9801e97f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -338,7 +338,7 @@ jobs: - name: Checkout uses: actions/checkout@v4 - name: ccache - uses: hendrikmuhs/ccache-action@v1.2.13 + uses: hendrikmuhs/ccache-action@v1.2.18 with: key: ${{ matrix.cache_key }} - name: Install GCC problem matcher @@ -380,13 +380,9 @@ jobs: - name: Checkout uses: actions/checkout@v4 - name: ccache - uses: hendrikmuhs/ccache-action@v1.2.13 + uses: hendrikmuhs/ccache-action@v1.2.18 with: key: ${{ matrix.cache_key }} - - name: Configure ccache - run: | - # See https://github.com/hendrikmuhs/ccache-action/issues/146 - ccache --set-config=compiler_check=content - name: Install GCC problem matcher uses: ammaraskar/gcc-problem-matcher@master - name: Build OpenRCT2 @@ -478,7 +474,7 @@ jobs: - name: Checkout uses: actions/checkout@v4 - name: ccache - uses: hendrikmuhs/ccache-action@v1.2.13 + uses: hendrikmuhs/ccache-action@v1.2.18 with: key: linux-${{ matrix.platform }}-${{ matrix.distro }} - name: Get pre-reqs @@ -508,7 +504,7 @@ jobs: - name: Checkout uses: actions/checkout@v4 - name: ccache - uses: hendrikmuhs/ccache-action@v1.2.13 + uses: hendrikmuhs/ccache-action@v1.2.18 with: key: linux-appimage - name: Install Clang 15 @@ -567,7 +563,7 @@ jobs: - name: Checkout uses: actions/checkout@v4 - name: ccache - uses: hendrikmuhs/ccache-action@v1.2.13 + uses: hendrikmuhs/ccache-action@v1.2.18 with: key: linux-clang - name: Install GCC problem matcher @@ -583,7 +579,7 @@ jobs: - name: Checkout uses: actions/checkout@v4 - name: ccache - uses: hendrikmuhs/ccache-action@v1.2.13 + uses: hendrikmuhs/ccache-action@v1.2.18 with: key: linux-clang - name: Install GCC problem matcher @@ -624,7 +620,7 @@ jobs: - name: Checkout uses: actions/checkout@v4 - name: ccache - uses: hendrikmuhs/ccache-action@v1.2.13 + uses: hendrikmuhs/ccache-action@v1.2.18 with: key: android - name: Install GCC problem matcher @@ -652,7 +648,7 @@ jobs: - name: Checkout uses: actions/checkout@v4 - name: ccache - uses: hendrikmuhs/ccache-action@v1.2.13 + uses: hendrikmuhs/ccache-action@v1.2.18 with: key: emscripten - name: Install GCC problem matcher