name: pr on: pull_request: jobs: contract: runs-on: fritzlab timeout-minutes: 5 steps: - uses: actions/checkout@v4 with: persist-credentials: false - name: validate composite contract without registry operations run: | python3 -m venv /tmp/image-push-tests /tmp/image-push-tests/bin/pip install --quiet -r tests/requirements.txt /tmp/image-push-tests/bin/python -m unittest discover -s tests git diff --check