We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents f971933 + 6d98efa commit 46ff112Copy full SHA for 46ff112
.github/workflows/test-pr-sphinx.yml
@@ -4,6 +4,12 @@ on:
4
pull_request:
5
branches:
6
- master
7
+ workflow_dispatch:
8
+ inputs:
9
+ pyopenms_wheel_url:
10
+ description: "URL of the PyOpenMS wheel to download and install"
11
+ required: false
12
+ default: ""
13
14
jobs:
15
@@ -19,6 +25,14 @@ jobs:
19
25
20
26
- name: Installing Dependencies
21
27
run: pip install -r docs/requirements.txt
22
-
28
+
29
+ - name: Install PyOpenMS if URL is provided
30
+ if: ${{ inputs.pyopenms_wheel_url != '' }}
31
+ run: |
32
+ pip uninstall pyopenms # remove version installed above
33
+ echo "Downloading and installing PyOpenMS wheel from ${{ inputs.pyopenms_wheel_url }}"
34
+ curl -o pyopenms.whl ${{ inputs.pyopenms_wheel_url }}
35
+ pip install pyopenms.whl
36
23
37
- name: Generate html
24
38
run: cd docs && make html
0 commit comments