From 6e8ca555312ed5e35fbf7e065a26b4ebca9e50fb Mon Sep 17 00:00:00 2001 From: Kushal Kolar Date: Tue, 21 Jan 2025 02:10:35 -0500 Subject: [PATCH 1/2] Update ci.yml --- .github/workflows/ci.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 472d81dd4..b12687a34 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -37,7 +37,7 @@ jobs: run: | sudo apt-get update -y -qq sudo apt-get install --no-install-recommends -y ffmpeg libegl1-mesa-dev libgl1-mesa-dri libxcb-xfixes0-dev mesa-vulkan-drivers xorg-dev - - name: Install dev dependencies + - name: Install pygx from main run: | python -m pip install --upgrade pip setuptools # remove pygfx from install_requires, we install using pygfx@main @@ -52,15 +52,15 @@ jobs: - name: Show wgpu backend run: python -c "from examples.tests.testutils import wgpu_backend; print(wgpu_backend)" - - name: fetch git lfs files + - name: Test components + env: + PYGFX_EXPECT_LAVAPIPE: true run: | - git lfs fetch --all - git lfs pull + WGPU_FORCE_OFFSCREEN=1 pytest -v tests/ - name: Test examples env: PYGFX_EXPECT_LAVAPIPE: true run: | - WGPU_FORCE_OFFSCREEN=1 pytest -v tests/ WGPU_FORCE_OFFSCREEN=1 pytest -v examples/ - name: Test examples notebooks, exclude ImageWidget notebook if: ${{ matrix.notebook_dep == 'notebook' }} From bd2f1d09b882180d796637158a02878f5058179b Mon Sep 17 00:00:00 2001 From: Kushal Kolar Date: Tue, 21 Jan 2025 02:11:18 -0500 Subject: [PATCH 2/2] Update screenshots.yml --- .github/workflows/screenshots.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/screenshots.yml b/.github/workflows/screenshots.yml index 80bf95201..c7f3add5e 100644 --- a/.github/workflows/screenshots.yml +++ b/.github/workflows/screenshots.yml @@ -32,7 +32,7 @@ jobs: run: | sudo apt-get update -y -qq sudo apt-get install --no-install-recommends -y ffmpeg libegl1-mesa-dev libgl1-mesa-dri libxcb-xfixes0-dev mesa-vulkan-drivers - - name: Install dev dependencies + - name: Install pygx from main run: | python -m pip install --upgrade pip setuptools # remove pygfx from install_requires, we install using pygfx@main