name: Run Tests on: push: branches: - main pull_request: branches: - main jobs: test: name: Run Tests runs-on: ubuntu-latest steps: - name: Checkout code uses: actions/checkout@v3 - name: Install the latest version of uv uses: https://github.com/astral-sh/setup-uv.git@v4 with: version: "latest" - name: Install dependencies run: uv sync - name: Run tests run: uv run pytest