run CI lint, test, and validate-compose in parallel

Removes sequential dependency — all three quality gate steps now
start immediately for faster feedback.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
kert
2026-02-28 15:08:39 -05:00
parent 8f99eeb154
commit 0c77bbf8b8

View File

@@ -20,8 +20,6 @@ steps:
- uv sync --dev - uv sync --dev
- uv pip install -e . - uv pip install -e .
- uv run pytest tests/ --no-cov --tb=short -q - uv run pytest tests/ --no-cov --tb=short -q
depends_on:
- lint
- name: validate-compose - name: validate-compose
image: docker:cli image: docker:cli
@@ -29,5 +27,3 @@ steps:
- /run/user/1000/docker.sock:/var/run/docker.sock - /run/user/1000/docker.sock:/var/run/docker.sock
commands: commands:
- docker compose config --quiet - docker compose config --quiet
depends_on:
- lint