GitHub Actions: Don't run test suite if basic linters fails (#60197)
This commit is contained in:
parent
4aae088512
commit
83aff48db9
1 changed files with 14 additions and 1 deletions
15
.github/workflows/ci.yaml
vendored
15
.github/workflows/ci.yaml
vendored
|
@ -653,7 +653,20 @@ jobs:
|
||||||
|
|
||||||
pytest:
|
pytest:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
needs: prepare-tests
|
needs:
|
||||||
|
- gen-requirements-all
|
||||||
|
- hassfest
|
||||||
|
- lint-bandit
|
||||||
|
- lint-black
|
||||||
|
- lint-codespell
|
||||||
|
- lint-dockerfile
|
||||||
|
- lint-executable-shebangs
|
||||||
|
- lint-isort
|
||||||
|
- lint-json
|
||||||
|
- lint-pyupgrade
|
||||||
|
- lint-yaml
|
||||||
|
- mypy
|
||||||
|
- prepare-tests
|
||||||
strategy:
|
strategy:
|
||||||
fail-fast: false
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue