github.com/kaptinlin/jsonschema@v0.4.6/testdata/JSON-Schema-Test-Suite/.github/workflows/ci.yml (about)

     1  name: Test Suite Sanity Checking
     2  
     3  on:
     4    push:
     5    pull_request:
     6    release:
     7      types: [published]
     8    schedule:
     9      # Daily at 6:42, arbitrarily as a time that's possibly non-busy
    10      - cron: '42 6 * * *'
    11  
    12  jobs:
    13    ci:
    14      runs-on: ubuntu-latest
    15  
    16      steps:
    17      - uses: actions/checkout@v3
    18      - name: Set up Python
    19        uses: actions/setup-python@v4
    20        with:
    21          python-version: '3.x'
    22      - name: Install tox
    23        run: python -m pip install tox
    24      - name: Run the sanity checks
    25        run: python -m tox