From 3bad3ffa1ccae05dfc1f1811024384cb1246f018 Mon Sep 17 00:00:00 2001 From: Jon Mease Date: Tue, 12 Nov 2024 18:20:19 -0500 Subject: [PATCH] fix deps --- .github/workflows/build_test.yml | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build_test.yml b/.github/workflows/build_test.yml index 3dbd12c6..bcbf5216 100644 --- a/.github/workflows/build_test.yml +++ b/.github/workflows/build_test.yml @@ -59,7 +59,7 @@ jobs: uses: actions/upload-artifact@v4 if: always() with: - name: vegafusion-rt-test-images + name: vegafusion-rt-test-images-${{ matrix.os }} path: | vegafusion-runtime/tests/output @@ -622,13 +622,15 @@ jobs: # Bundle all python wheels into a single artifact for easier downloading bundle-vegafusion-python-wheels: - needs: - [ - build-vegafusion-python-linux-64, + needs: [ + # jobs that build but don't have test dependencies build-vegafusion-python-linux-arm64, - build-vegafusion-python-win-64, build-vegafusion-python-osx-64, - build-vegafusion-python-osx-arm64, + + # jobs that test the wheels + test-vegafusion-python-linux-64, + test-vegafusion-python-osx-arm64, + test-vegafusion-python-win-64, ] runs-on: ubuntu-latest steps: