Files
runner-images/.github/workflows/validate-json-schema.yml
lawrencegripper 7a88cb1d8b quiet output
2025-01-13 17:20:14 +00:00

17 lines
481 B
YAML

name: Validate JSON Schema
on: [push, pull_request]
jobs:
validate-json:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v3
- name: Run JSON Schema validation
run: |
wget -q https://github.com/neilpa/yajsv/releases/download/v1.4.1/yajsv.linux.amd64
chmod +x yajsv.linux.amd64
./yajsv.linux.amd64 -s ./schemas/toolset-schema.json $(find . -name 'toolset-*.json' | tr '\n' ' ')