diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3d505ee..d34098c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -31,6 +31,17 @@ jobs: test: needs: [core] uses: OpenAstronomy/github-actions-workflows/.github/workflows/tox.yml@main + with: + submodules: false + coverage: codecov + toxdeps: tox-pypi-filter + envs: | + - linux: py38 + - macos: py310 + - windows: py39 + docs: + needs: [test] + uses: OpenAstronomy/github-actions-workflows/.github/workflows/tox.yml@main with: submodules: false coverage: codecov @@ -40,9 +51,6 @@ jobs: - libopenjp2-7 - graphviz envs: | - - linux: py38 - - macos: py310 - - windows: py39 - linux: build_docs publish: # Build wheels when pushing to any branch except main @@ -61,7 +69,7 @@ jobs: uses: OpenAstronomy/github-actions-workflows/.github/workflows/publish_pure_python.yml@v1 with: test_extras: 'all,tests' - test_command: 'HELIOVIEWER_API_URL=https://api.beta.helioviewer.org/v2/ pytest -p no:warnings --doctest-rst -m "not mpl_image_compare" --pyargs hvpy' + test_command: 'HELIOVIEWER_API_URL=https://api.beta.helioviewer.org/v2/ pytest -p no:warnings --doctest-rst --pyargs hvpy' submodules: false secrets: pypi_token: ${{ secrets.pypi_token }}