From 83eef278a72680c95f461d235a74ac4715616c89 Mon Sep 17 00:00:00 2001 From: Martin Yeo Date: Wed, 5 Jan 2022 11:06:40 +0000 Subject: [PATCH] Cache generated benchmark data. --- .github/workflows/benchmark.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/benchmark.yml b/.github/workflows/benchmark.yml index 041b84f17c..bcfceb1646 100644 --- a/.github/workflows/benchmark.yml +++ b/.github/workflows/benchmark.yml @@ -17,6 +17,7 @@ jobs: IRIS_TEST_DATA_VERSION: "2.5" # Lets us manually bump the cache to rebuild TEST_DATA_CACHE_BUILD: "2" + GEN_DATA_CACHE_BUILD: "1" PY_VER: 3.8 steps: @@ -56,6 +57,13 @@ jobs: key: test-data-${{ env.IRIS_TEST_DATA_VERSION }}-${{ env.TEST_DATA_CACHE_BUILD }} + - name: Cache generated data directory + id: cache-generated-data + uses: actions/cache@v2 + with: + path: benchmarks/.data + key: ${{ hashFiles('benchmarks/data') }}-${{ env.GEN_DATA_CACHE_BUILD }} + - name: Fetch the test data if: steps.cache-test-data.outputs.cache-hit != 'true' run: |