name: "Run Tests" on: push: pull_request: jobs: build: runs-on: "ubuntu-latest" steps: - uses: "actions/checkout@v4" - uses: "actions/setup-python@v5" with: python-version: '3.12' - name: "Install test dependencies" run: | python -m pip install --upgrade pip pip install -r requirements.txt -r requirements-dev.txt - name: "Run tests" run: python -m pytest