diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 241285bc8..17c9933a2 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -51,15 +51,13 @@ jobs: steps: - id: checkout uses: actions/checkout@v4 - - id: cache-ccache - uses: hendrikmuhs/ccache-action@v1 - with: - key: ${{ matrix.os }} + - name: Install dependencies run: | sudo apt-get update sudo apt-get install -y --no-install-recommends \ ${{ matrix.cxx }} ${{matrix.cc }} \ + ccache \ libfmt-dev \ libgtest-dev \ libpcre2-dev \ @@ -90,6 +88,11 @@ jobs: libchromaprint-dev \ libgcrypt20-dev + - id: cache-ccache + uses: hendrikmuhs/ccache-action@v1 + with: + key: ${{ matrix.os }} + - name: Full Build uses: BSFishy/meson-build@v1.0.3 with: