Skip to content

Commit 63d914b

Browse files
committed
gh-actions: split out JSON schema validation
1 parent 01f2ee6 commit 63d914b

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed

.github/workflows/ci.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,16 @@ jobs:
3636
- name: Validate CWL documents
3737
run: ./run_test.sh --self
3838

39+
validate_json:
40+
runs-on: ubuntu-latest
41+
42+
steps:
43+
- uses: actions/checkout@v3
44+
45+
- uses: actions/setup-python@v4
46+
with:
47+
python-version: '3.8.x'
48+
3949
- name: Validate JSON schema document
4050
run: |
4151
pip install -r ./requirements-jsonschema-test.txt

requirements-jsonschema-test.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
jsonschema
22
pytest
33
requests
4+
typing_extensions

0 commit comments

Comments
 (0)