name: CI on: push: branches: [main] pull_request: branches: [main] jobs: test: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - name: Install uv uses: astral-sh/setup-uv@v4 with: version: "latest" - name: Set up Python run: uv python install 3.12 - name: Install dependencies run: uv sync --frozen - name: Run tests run: uv run python -m pytest tests/ -q --tb=short env: GOOGLE_API_KEY: dummy-key-for-tests LANGCHAIN_TRACING_V2: "false"