Skip to content

Commit 7d8a851

Browse files
authored
Separate doc build (#99)
1 parent fc558ac commit 7d8a851

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

.github/workflows/ci.yml

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,17 @@ jobs:
3131
test:
3232
needs: [core]
3333
uses: OpenAstronomy/github-actions-workflows/.github/workflows/tox.yml@main
34+
with:
35+
submodules: false
36+
coverage: codecov
37+
toxdeps: tox-pypi-filter
38+
envs: |
39+
- linux: py38
40+
- macos: py310
41+
- windows: py39
42+
docs:
43+
needs: [test]
44+
uses: OpenAstronomy/github-actions-workflows/.github/workflows/tox.yml@main
3445
with:
3546
submodules: false
3647
coverage: codecov
@@ -40,9 +51,6 @@ jobs:
4051
- libopenjp2-7
4152
- graphviz
4253
envs: |
43-
- linux: py38
44-
- macos: py310
45-
- windows: py39
4654
- linux: build_docs
4755
publish:
4856
# Build wheels when pushing to any branch except main
@@ -61,7 +69,7 @@ jobs:
6169
uses: OpenAstronomy/github-actions-workflows/.github/workflows/publish_pure_python.yml@v1
6270
with:
6371
test_extras: 'all,tests'
64-
test_command: 'HELIOVIEWER_API_URL=https://api.beta.helioviewer.org/v2/ pytest -p no:warnings --doctest-rst -m "not mpl_image_compare" --pyargs hvpy'
72+
test_command: 'HELIOVIEWER_API_URL=https://api.beta.helioviewer.org/v2/ pytest -p no:warnings --doctest-rst --pyargs hvpy'
6573
submodules: false
6674
secrets:
6775
pypi_token: ${{ secrets.pypi_token }}

0 commit comments

Comments
 (0)