From c601b67e3b3473b436a7f0b951fee04ad331f74b Mon Sep 17 00:00:00 2001 From: Jason Bosco Date: Wed, 2 Aug 2023 11:45:23 -0500 Subject: [PATCH] Save bazel cache even on error --- .github/workflows/tests.yml | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 640fc88a..59b59d07 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -36,11 +36,11 @@ jobs: - name: Set up Bazel uses: bazelbuild/setup-bazelisk@v2 - - name: Mount bazel cache - uses: actions/cache@v3 + - name: Restore bazel cache + uses: actions/cache@v3/restore with: path: "~/.cache/bazel" - key: bazel + key: ${{ runner.os }}-bazel - name: Build run: bazel build //:typesense-server @@ -55,3 +55,10 @@ jobs: with: name: typesense-server path: ${{ env.BAZEL_BIN_FULL_PATH }}/typesense-server + + - name: Save bazel cache + uses: actions/cache@v3/save + if: always() + with: + path: "~/.cache/bazel" + key: ${{ runner.os }}-bazel