diff --git a/.github/actions/cache/action.yaml b/.github/actions/cache/action.yaml index 484794b70..c98984eac 100644 --- a/.github/actions/cache/action.yaml +++ b/.github/actions/cache/action.yaml @@ -16,8 +16,12 @@ runs: uses: actions/cache@v3 with: path: | - ~/.cargo/registry/ ~/.cargo/git/db/ + ~/.cargo/registry/index/ + ~/.cargo/registry/cache/ ~/.cargo/bin/ target/ - key: v1-${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.toml') }}-${{ inputs.rust_version }}-${{ inputs.build_profile }} + key: v1-${{ runner.os }}-cargo-${{ inputs.rust_version }}-${{ hashFiles('**/Cargo.toml') }}-${{ inputs.build_profile }} + restore-keys: | + v1-${{ runner.os }}-cargo-${{ inputs.rust_version }}-${{ hashFiles('**/Cargo.toml') }}- + v1-${{ runner.os }}-cargo-${{ inputs.rust_version }}-