diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b12687a34..5b93cb317 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -25,6 +25,7 @@ jobs: python: ["3.11", "3.12", "3.13"] imgui_dep: ["imgui", ""] notebook_dep: ["notebook", ""] + pygfx_version: ["pygfx-release", "pygfx-main"] steps: - uses: actions/checkout@v4 with: @@ -38,6 +39,7 @@ jobs: 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 pygx from main + if: ${{ matrix.pygfx_version == 'pygfx-main' }} run: | python -m pip install --upgrade pip setuptools # remove pygfx from install_requires, we install using pygfx@main