ci(pipeline): parallelize lint, typecheck, security, and quality jobs #1633
@@ -268,7 +268,7 @@ jobs:
|
||||
runs-on: docker
|
||||
container:
|
||||
image: python:3.13-slim
|
||||
needs: [lint, typecheck]
|
||||
needs: [lint, typecheck, security, quality]
|
||||
steps:
|
||||
- name: Install system dependencies (nodejs for checkout, git for merge tests)
|
||||
run: |
|
||||
@@ -336,7 +336,7 @@ jobs:
|
||||
runs-on: docker-benchmark
|
||||
container:
|
||||
image: python:3.13-slim
|
||||
needs: [lint, typecheck]
|
||||
needs: [lint, typecheck, security, quality]
|
||||
steps:
|
||||
- name: Install system dependencies (nodejs for checkout, git for merge tests)
|
||||
run: |
|
||||
@@ -467,7 +467,7 @@ jobs:
|
||||
NOX_DEFAULT_VENV_BACKEND: uv
|
||||
|
||||
docker:
|
||||
needs: [lint, typecheck, unit_tests, security]
|
||||
needs: [lint, typecheck, security, quality, unit_tests]
|
||||
runs-on: docker
|
||||
container:
|
||||
image: docker:dind
|
||||
|
||||
Reference in New Issue
Block a user