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:
@@ -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
|
|
||||||
|
|||||||
Reference in New Issue
Block a user