From b567310e32a5d8cb153a43ed77a3e83a9667a71e Mon Sep 17 00:00:00 2001 From: Samuel Wein Date: Fri, 30 Jan 2026 13:19:15 +0100 Subject: [PATCH 1/2] Install pyopenms in build-push-notebooks workflow Added a command to install pyopenms in the workflow. --- .github/workflows/build-push-notebooks.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build-push-notebooks.yaml b/.github/workflows/build-push-notebooks.yaml index cc99d33e3..6568592fc 100644 --- a/.github/workflows/build-push-notebooks.yaml +++ b/.github/workflows/build-push-notebooks.yaml @@ -29,6 +29,7 @@ jobs: python3 -m pip install --upgrade pip python3 -m pip install --upgrade jupyter python3 -m pip install --upgrade -r requirements.txt + python3 docs/install_pyopenms.py - name: Generating notebooks From 858933321c971edaf03115ff302460716e081019 Mon Sep 17 00:00:00 2001 From: Samuel Wein Date: Sun, 1 Feb 2026 13:02:48 +0100 Subject: [PATCH 2/2] Update workflow to install PyOpenMS dependencies Install PyOpenMS after installing dependencies in the workflow. --- .github/workflows/test-pr-sphinx.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test-pr-sphinx.yml b/.github/workflows/test-pr-sphinx.yml index b18676444..69ff0a77f 100644 --- a/.github/workflows/test-pr-sphinx.yml +++ b/.github/workflows/test-pr-sphinx.yml @@ -24,7 +24,9 @@ jobs: python-version: '3.11' # Version range or exact version of a Python version to use, using SemVer's version range syntax - name: Installing Dependencies - run: pip install -r docs/requirements.txt + run: | + pip install -r docs/requirements.txt + python3 docs/install_pyopenms.py - name: Install PyOpenMS if URL is provided if: ${{ inputs.pyopenms_wheel_url != '' }}