From 2d95d8b98c4dd6b3f11f03dfe2a65fa1c31fc20a Mon Sep 17 00:00:00 2001 From: PatTheMav Date: Fri, 13 Sep 2024 15:20:24 +0200 Subject: [PATCH] CI: Remove Ccache restoration for Windows builds Once upon a time there was the idea to enable use of Ccache for Windows builds on CI as well, but to achieve this the project would need to switch to clang-cl.exe as its compiler and use an additional post-build step to generate PDBs from binaries. Using a different compiler for continuous integration than for building release builds defeats the purpose of CI however, so the idea was dropped. --- .github/workflows/build-project.yaml | 9 --------- 1 file changed, 9 deletions(-) diff --git a/.github/workflows/build-project.yaml b/.github/workflows/build-project.yaml index 194883dc2..6d031707c 100644 --- a/.github/workflows/build-project.yaml +++ b/.github/workflows/build-project.yaml @@ -340,15 +340,6 @@ jobs: submodules: recursive fetch-depth: 0 - - uses: actions/cache@v4 - id: ccache-cache - if: github.event_name == 'pull_request' - with: - path: ${{ github.workspace }}/.ccache - key: ${{ runner.os }}-ccache-x86_64-${{ needs.check-event.outputs.config }} - restore-keys: | - ${{ runner.os }}-ccache-x86_64- - - name: Build OBS Studio 🧱 uses: ./.github/actions/build-obs env: