Try cargo caching

This commit is contained in:
suika 2021-05-29 21:59:05 +02:00
parent 4ec36a1025
commit cc9755c772
2 changed files with 16 additions and 32 deletions

View File

@ -23,24 +23,16 @@ jobs:
uses: actions-rs/toolchain@v1
with:
toolchain: stable
-
name: Cargo Cache
- name: Cargo Cache
uses: actions/cache@v2
with:
path: ~/.cargo
key: ${{ runner.os }}-cargo-${{ hashFiles('Cargo.toml') }}
restore-keys: |
${{ runner.os }}-cargo-${{ hashFiles('Cargo.toml') }}
${{ runner.os }}-cargo
-
name: Cargo Artifacts Cache
uses: actions/cache@v2
with:
path: target
key: ${{ runner.os }}-cargo-target-${{ hashFiles('Cargo.toml') }}
restore-keys: |
${{ runner.os }}-cargo-target-${{ hashFiles('Cargo.toml') }}
${{ runner.os }}-cargo-target
path: |
~/.cargo/bin/
~/.cargo/registry/index/
~/.cargo/registry/cache/
~/.cargo/git/db/
target/
key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }}
-
name: Install PyOxidizer
uses: actions-rs/cargo@v1.0.3

View File

@ -22,24 +22,16 @@ jobs:
uses: actions-rs/toolchain@v1
with:
toolchain: stable
-
name: Cargo Cache
- name: Cargo Cache
uses: actions/cache@v2
with:
path: ~/.cargo
key: ${{ runner.os }}-cargo-${{ hashFiles('Cargo.toml') }}
restore-keys: |
${{ runner.os }}-cargo-${{ hashFiles('Cargo.toml') }}
${{ runner.os }}-cargo
-
name: Cargo Artifacts Cache
uses: actions/cache@v2
with:
path: target
key: ${{ runner.os }}-cargo-target-${{ hashFiles('Cargo.toml') }}
restore-keys: |
${{ runner.os }}-cargo-target-${{ hashFiles('Cargo.toml') }}
${{ runner.os }}-cargo-target
path: |
~/.cargo/bin/
~/.cargo/registry/index/
~/.cargo/registry/cache/
~/.cargo/git/db/
target/
key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }}
-
name: Install PyOxidizer
uses: actions-rs/cargo@v1.0.3