From 72a46ac5f66612304f4cbd8864bf24e6857cc879 Mon Sep 17 00:00:00 2001 From: Dana Powers Date: Wed, 12 Mar 2025 15:48:36 -0700 Subject: [PATCH] Cache servers/dist in github actions workflow --- .github/workflows/python-package.yml | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/.github/workflows/python-package.yml b/.github/workflows/python-package.yml index 1b0d71c89..ec4b8ec1e 100644 --- a/.github/workflows/python-package.yml +++ b/.github/workflows/python-package.yml @@ -72,8 +72,20 @@ jobs: with: distribution: temurin java-version: 23 - - name: Pull Kafka release + - name: Restore cached kafka releases + id: cache-servers-dist-restore + uses: actions/cache/restore@v4 + with: + path: servers/dist + key: servers-dist-${{ matrix.kafka }} + - name: Install Kafka release run: make servers/${{ matrix.kafka }}/kafka-bin + - name: Update kafka release cache + id: cache-servers-dist-save + uses: actions/cache/save@v4 + with: + path: servers/dist + key: ${{ steps.cache-servers-dist-restore.outputs.cache-primary-key }} - name: Pytest run: make test env: