Skip to content

Commit 504ca59

Browse files
committed
build: add the check tox environments to CI
1 parent c4fe31f commit 504ca59

File tree

1 file changed

+32
-0
lines changed

1 file changed

+32
-0
lines changed

.github/workflows/tests.yml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,3 +66,35 @@ jobs:
6666
fi
6767
echo $TEMP
6868
python -m tox
69+
70+
checks:
71+
name: "Quality checks"
72+
runs-on: "ubuntu-latest"
73+
74+
steps:
75+
- name: "Check out the repo"
76+
uses: "actions/checkout@v2"
77+
78+
- name: "Set up Python"
79+
uses: "actions/setup-python@v2"
80+
with:
81+
python-version: "3.8"
82+
83+
- name: "Install dependencies"
84+
run: |
85+
set -xe
86+
python -VV
87+
python -m site
88+
python -m pip install -r requirements.txt
89+
90+
- name: "Run check"
91+
run: |
92+
python -m tox -e check
93+
94+
- name: "Run pkgcheck"
95+
run: |
96+
python -m tox -e pkgcheck
97+
98+
- name: "Run doc"
99+
run: |
100+
python -m tox -e doc

0 commit comments

Comments
 (0)