From efa34d080ef09e201fa39a43b1f3563944b9fbc8 Mon Sep 17 00:00:00 2001 From: WarmUpTill Date: Wed, 13 Sep 2023 21:01:01 +0200 Subject: [PATCH] CI: Use dependency build cache --- .github/actions/build-dependencies/action.yml | 2 +- .github/actions/build-plugin/action.yml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/actions/build-dependencies/action.yml b/.github/actions/build-dependencies/action.yml index 70a653a9..1aa77e48 100644 --- a/.github/actions/build-dependencies/action.yml +++ b/.github/actions/build-dependencies/action.yml @@ -29,7 +29,7 @@ runs: uses: actions/cache@v3 with: path: ${{ env.DEP_DIR }} - key: ${{ env.DEP_DIR }}-${{ runner.os }} + key: ${{ env.DEP_DIR }}-${{ runner.os }}-${{ inputs.target }} - name: Run macOS Build if: ${{ runner.os == 'macOS' && steps.restore-cache.outputs.cache-hit != 'true' }} diff --git a/.github/actions/build-plugin/action.yml b/.github/actions/build-plugin/action.yml index d44ea9f9..9405cae1 100644 --- a/.github/actions/build-plugin/action.yml +++ b/.github/actions/build-plugin/action.yml @@ -49,7 +49,7 @@ runs: if [[ '${{ inputs.codesign }}' == 'true' ]] build_args+=(-s) if (( ${+CI} && ${+RUNNER_DEBUG} )) build_args+=(--debug) - ${{ inputs.workingDirectory }}/.github/scripts/build-macos.zsh ${build_args} + ${{ inputs.workingDirectory }}/.github/scripts/build-macos.zsh -d ${{ env.DEP_DIR }} ${build_args} - name: Run Linux Build if: ${{ runner.os == 'Linux' }} @@ -68,7 +68,7 @@ runs: build_args+=(-p) fi - ${{ inputs.workingDirectory }}/.github/scripts/build-linux.sh "${build_args[@]}" + ${{ inputs.workingDirectory }}/.github/scripts/build-linux.sh -d ${{ env.DEP_DIR }} "${build_args[@]}" - name: Run Windows Build if: ${{ runner.os == 'Windows' }}