Update ci.yml

This commit is contained in:
febux 2026-09-06 20:42:43 +03:00
parent 1c08e7362c
commit 206e55d925

View file

@ -60,33 +60,33 @@ jobs:
run: uv run pytest --cov=src/contract_check --cov-branch --cov-report=term-missing --cov-fail-under=50 -m "not integration" tests/unit run: uv run pytest --cov=src/contract_check --cov-branch --cov-report=term-missing --cov-fail-under=50 -m "not integration" tests/unit
# Integration tests. # Integration tests.
# test-integration: test-integration:
# name: Integration tests name: Integration tests
# runs-on: ubuntu-latest runs-on: ubuntu-latest
# steps: steps:
# - uses: actions/checkout@v4 - uses: actions/checkout@v4
# - name: Setup uv - name: Setup uv
# uses: astral-sh/setup-uv@v8.3.2 uses: astral-sh/setup-uv@v8.3.2
# with: with:
# enable-cache: true enable-cache: true
# cache-dependency-glob: uv.lock cache-dependency-glob: uv.lock
# - name: Install Python - name: Install Python
# run: uv python install run: uv python install
# - name: Sync dev dependencies - name: Sync dev dependencies
# run: uv sync --group dev --frozen run: uv sync --group dev --frozen
# - name: Start infrastructure (postgres/redis/rabbitmq/minio) - name: Start infrastructure (postgres/redis/rabbitmq/minio)
# run: docker compose up -d --wait run: docker compose up -d --wait
# - name: Run integration tests - name: Run integration tests
# run: uv run pytest -m integration run: uv run pytest -m integration
# - name: Teardown infrastructure - name: Teardown infrastructure
# if: always() if: always()
# run: docker compose down -v run: docker compose down -v
# Build and push service images on pushes to main. Set these repository secrets: # Build and push service images on pushes to main. Set these repository secrets:
# REGISTRY e.g. ghcr.io (or docker.io, your-private-registry.io) # REGISTRY e.g. ghcr.io (or docker.io, your-private-registry.io)