Skip to content

Commit 93e2755

Browse files
ci: add github job to validate client_schemas on push and PRs
1 parent 0d54e47 commit 93e2755

1 file changed

Lines changed: 19 additions & 0 deletions

File tree

.github/workflows/test.yaml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,25 @@ jobs:
4343
run: |
4444
make build-test
4545
46+
validate:
47+
name: Validate
48+
runs-on: ubuntu-latest
49+
strategy:
50+
matrix:
51+
python:
52+
- "3.10"
53+
steps:
54+
- name: Check out code
55+
uses: actions/checkout@v3
56+
- name: Setup Python
57+
uses: actions/setup-python@v4
58+
with:
59+
python-version: ${{ matrix.python }}
60+
- name: Install dependencies
61+
run: pip install tox
62+
- name: Run validation tests
63+
run: tox -e validate
64+
4665
unit-tests:
4766
needs: lint
4867
name: Unit tests

0 commit comments

Comments
 (0)