aboutsummaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/code_checks.yml16
1 files changed, 16 insertions, 0 deletions
diff --git a/.github/workflows/code_checks.yml b/.github/workflows/code_checks.yml
index dc2cc6e4..f359198e 100644
--- a/.github/workflows/code_checks.yml
+++ b/.github/workflows/code_checks.yml
@@ -18,3 +18,19 @@ jobs:
- name: Run cppcheck test
run: ./scripts/cppcheck.sh
+
+ other_checks:
+ runs-on: ubuntu-latest
+ steps:
+ - name: Checkout
+ uses: actions/checkout@v2
+
+ - name: Install Requirements
+ run: |
+ sudo apt install python3-pip wget
+ sudo pip3 install jsonschema
+
+ - name: Check json files
+ run: |
+ wget https://raw.githubusercontent.com/rouault/zenodo_json_schema/master/zenodo-json-schema.json
+ jsonschema -i .zenodo.json zenodo-json-schema.json