From 706bea34a4ce1493a9ccb6e1716de287e894e0a0 Mon Sep 17 00:00:00 2001 From: Quentin Gliech Date: Fri, 9 Jul 2021 23:56:35 +0200 Subject: [PATCH] Cache dependencies in CI --- .github/workflows/check.yaml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/.github/workflows/check.yaml b/.github/workflows/check.yaml index 7dd3e0a68..ec3f0e8df 100644 --- a/.github/workflows/check.yaml +++ b/.github/workflows/check.yaml @@ -39,6 +39,15 @@ jobs: - name: Checkout the code uses: actions/checkout@v2 + - name: Setup Cargo cache + uses: actions/cache@v2.1.5 + with: + path: | + ~/.cargo/registry + ~/.cargo/git + target + key: cargo-${{ hashFiles('**/Cargo.lock') }}-clippy + - name: Install toolchain uses: actions-rs/toolchain@v1 with: @@ -78,6 +87,15 @@ jobs: - name: Checkout the code uses: actions/checkout@v2 + - name: Setup Cargo cache + uses: actions/cache@v2.1.5 + with: + path: | + ~/.cargo/registry + ~/.cargo/git + target + key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }}-${{ matrix.os.target }}-${{ matrix.toolchain }} + - name: Install toolchain uses: actions-rs/toolchain@v1 with: