name: Tests on: push: branches: [main, master] pull_request: branches: [main, master] jobs: pytest: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - name: Install uv run: | curl -LsSf https://astral.sh/uv/install.sh | sh echo "$HOME/.local/bin" >> "$GITHUB_PATH" - name: Run tests run: uv run pytest tests/ -v --tb=short