name: validate-listings on: pull_request: push: branches: [main] jobs: validate: runs-on: docker container: image: python:3.12-slim steps: - uses: actions/checkout@v4 - run: pip install --quiet jsonschema - run: python3 scripts/validate.py