From be22e993808204776cc3f9fddcf22ab6771db20b Mon Sep 17 00:00:00 2001 From: Thomas Eizinger Date: Thu, 14 Mar 2024 12:19:18 +1100 Subject: [PATCH] ci: scope Rust cache by targets to be built (#4136) --- .github/actions/setup-rust/action.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/actions/setup-rust/action.yml b/.github/actions/setup-rust/action.yml index ca8a83888..2ecda7e6b 100644 --- a/.github/actions/setup-rust/action.yml +++ b/.github/actions/setup-rust/action.yml @@ -9,6 +9,7 @@ inputs: description: "Additional targets to install" required: false default: "" + runs: using: "composite" steps: @@ -37,7 +38,7 @@ runs: uses: Swatinem/rust-cache@v2 with: save-if: ${{ github.ref_name == 'main' }} - key: ${{ runner.os }}-${{ runner.arch }} + key: ${{ runner.os }}-${{ inputs.targets }} workspaces: ./rust # Common to either cache backend