app-store-connect-mcp-server

on: push: branches: [ "main" ] pull_request: branches: [ "main" ] jobs: build-and-test: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - name: Install uv uses: astral-sh/setup-uv@v3 with: enable-cache: true cache-dependency-glob: uv.lock - name: Set up Python run: uv python install 3.10 - name: Install the project run: uv sync --all-extras --dev - name: Build run: uv build - name: Run tests env: PYTHONPATH: ${{ github.workspace }} run: uv run pytest tests --maxfail=1 --disable-warnings -v