Do some validation

This commit is contained in:
lawrencegripper
2025-01-13 16:55:50 +00:00
parent 40f0a79050
commit 9faa1553c1

View File

@@ -9,8 +9,8 @@ jobs:
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@v3 uses: actions/checkout@v3
- name: Validate Toolset JSON files against schema - name: Run JSON Schema validation
uses: cardinalby/schema-validator-action@v3 run: |
with: wget https://github.com/neilpa/yajsv/releases/download/v1.4.1/yajsv.linux.amd64
file: '**/toolset-*.json' chmod +x yajsv.linux.amd64
schema: 'schemas/toolset-schema.json' ./yajsv.linux.amd64 -s ./schemas/toolset-schema.json ./**/toolset-*.json