Skip to content

Commit

Permalink
TST: move coverage test to 'initial_checks'
Browse files Browse the repository at this point in the history
  • Loading branch information
dhomeier committed Aug 8, 2022
1 parent 625fc0b commit 26bb67a
Showing 1 changed file with 11 additions and 5 deletions.
16 changes: 11 additions & 5 deletions .github/workflows/ci_workflows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,17 @@ on:
pull_request:

jobs:
initial_checks:
# Mandatory checks before CI tests
uses: OpenAstronomy/github-actions-workflows/.github/workflows/tox.yml@v1
with:
coverage: false
envs: |
# Code style
- linux: codestyle
tests:
needs: initial_checks
uses: OpenAstronomy/github-actions-workflows/.github/workflows/tox.yml@v1
with:
coverage: codecov
Expand All @@ -28,11 +38,6 @@ jobs:
- enchant
envs: |
# Code style
- linux: codestyle
libraries:
coverage: false
# Standard tests
# Linux builds - test on all supported PyQt5 and PySide2 versions,
# and include all dependencies in some builds
Expand Down Expand Up @@ -71,6 +76,7 @@ jobs:
coverage: false
allowed_failures:
needs: initial_checks
uses: OpenAstronomy/github-actions-workflows/.github/workflows/tox.yml@v1
with:
coverage: codecov
Expand Down

0 comments on commit 26bb67a

Please sign in to comment.