message: Windows CI Cache
diff: @@ -140,25 +140,25 @@ jobs:
  steps:
  - uses: actions/checkout@v3
  - #- name: Cache cargo installed crates
  - # uses: actions/cache@v2
  - # with:
  - # path: ~/.cargo/bin
  - # key: ${{ runner.os }}-cargo-installed-crates
  -
  - #- name: Cache cargo registry and index
  - # uses: actions/cache@v2
  - # with:
  - # path: |
  - # ~/.cargo/registry
  - # ~/.cargo/git
  - # key: ${{ runner.os }}-cargo-registry-and-index-${{ hashFiles('**/Cargo.lock') }}
  -
  - #- name: Cache cargo target dir
  - # uses: actions/cache@v2
  - # with:
  - # path: target
  - # key: ${{ runner.os }}-cargo-build-target-${{ hashFiles('rust-toolchain', '**/Cargo.lock') }}
  + - name: Cache cargo installed crates
  + uses: actions/cache@v2
  + with:
  + path: ~/.cargo/bin
  + key: ${{ runner.os }}-${{ matrix.env.TARGET_TRIPLE }}-cargo-installed-crates
  +
  + - name: Cache cargo registry and index
  + uses: actions/cache@v2
  + with:
  + path: |
  + ~/.cargo/registry
  + ~/.cargo/git
  + key: ${{ runner.os }}-${{ matrix.env.TARGET_TRIPLE }}-cargo-registry-and-index-${{ hashFiles('**/Cargo.lock') }}
  +
  + - name: Cache cargo target dir
  + uses: actions/cache@v2
  + with:
  + path: target
  + key: ${{ runner.os }}-${{ matrix.env.TARGET_TRIPLE }}-cargo-build-target-${{ hashFiles('rust-toolchain', '**/Cargo.lock') }}
  - name: Set MinGW as the default toolchain
  if: matrix.env.TARGET_TRIPLE == 'x86_64-pc-windows-gnu'
  