From 1cf98830eefb195d1433cb9fe791b5c56ea38d07 Mon Sep 17 00:00:00 2001 From: Andrey Danilov Date: Thu, 3 Aug 2023 00:59:47 +0300 Subject: [PATCH] Set up caching of JUCE modules --- .github/workflows/release-vst.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/release-vst.yml b/.github/workflows/release-vst.yml index 3ca96b5..2f5eeaa 100644 --- a/.github/workflows/release-vst.yml +++ b/.github/workflows/release-vst.yml @@ -66,6 +66,14 @@ jobs: path: JUCE/extras/Projucer/Builds/${{ matrix.os == 'ubuntu-latest' && 'LinuxMakefile' || 'VisualStudio2019' }}/build key: Projucer-${{ matrix.os }}-${{ hashFiles('JUCE/extras/Projucer/Source/**') }} + - name: Restore JUCE modules cache + if: matrix.os == 'ubuntu-latest' + id: cache-juce-modules + uses: actions/cache@v3 + with: + path: juicy-noise-fx/Builds/LinuxMakefile/build/intermediate/**/include_* + key: JUCE-modules-${{ matrix.os }}-${{ hashFiles('JUCE/modules/**') }} + - name: Build for Linux if: matrix.os == 'ubuntu-latest' shell: bash