diff --git a/.github/workflows/code-linter.yml b/.github/workflows/code-linter.yml index c205cc0..836368d 100644 --- a/.github/workflows/code-linter.yml +++ b/.github/workflows/code-linter.yml @@ -31,4 +31,6 @@ jobs: mode: ${{ inputs.mode || 'auto' }} config: .code-linter.json gates-ref: main - runs-on: '["self-hosted", "macOS", "ARM64", "ci-scope", "ci-scope-v2"]' + runner-group: Default + runner-labels: '["self-hosted", "macOS", "ARM64", "ci-scope"]' + runner-label: ci-scope diff --git a/.github/workflows/python-quality-gate.yml b/.github/workflows/python-quality-gate.yml index 6f647a8..0703b19 100644 --- a/.github/workflows/python-quality-gate.yml +++ b/.github/workflows/python-quality-gate.yml @@ -19,4 +19,6 @@ jobs: python-quality-gate: uses: ForkHorizon/ci-gates/.github/workflows/python-quality.yml@main with: - runs-on: '["self-hosted", "macOS", "ARM64", "ci-scope", "ci-scope-v2"]' + runner-group: Default + runner-labels: '["self-hosted", "macOS", "ARM64", "ci-scope"]' + runner-label: ci-scope diff --git a/.github/workflows/slop-review.yml b/.github/workflows/slop-review.yml index bd40a4b..fa7ba48 100644 --- a/.github/workflows/slop-review.yml +++ b/.github/workflows/slop-review.yml @@ -15,4 +15,7 @@ jobs: slop-review: uses: ForkHorizon/ci-gates/.github/workflows/slop-review.yml@main with: - runs-on: '["self-hosted", "macOS", "ARM64", "ci-scope", "ci-scope-v2"]' + runner-group: Default + runner-labels: '["self-hosted", "macOS", "ARM64", "ci-scope-ai"]' + runner-label: ci-scope-ai + model: qwen3-coder:30b-a3b-q4_K_M diff --git a/.github/workflows/unity-quality-gate.yml b/.github/workflows/unity-quality-gate.yml index 400dc59..de3ad67 100644 --- a/.github/workflows/unity-quality-gate.yml +++ b/.github/workflows/unity-quality-gate.yml @@ -19,5 +19,7 @@ jobs: unity-quality-gate: uses: ForkHorizon/ci-gates/.github/workflows/unity-quality.yml@main with: - runs-on: '["self-hosted", "macOS", "ARM64", "ci-scope", "ci-scope-v2"]' + runner-group: Default + runner-labels: '["self-hosted", "macOS", "ARM64", "ci-scope"]' + runner-label: ci-scope duplication-threshold: "2" diff --git a/.github/workflows/validate.yml b/.github/workflows/validate.yml index deafd67..0b49640 100644 --- a/.github/workflows/validate.yml +++ b/.github/workflows/validate.yml @@ -106,8 +106,11 @@ jobs: # two same-run jobs with byte-identical runs-on let GitHub's scheduler # hand a connecting runner EITHER one, not necessarily the one the broker # leased it for (NexusUnity PR #145, 2026-07-04). - runs-on: [self-hosted, macOS, ARM64, ci-scope] + runs-on: [self-hosted, macOS, ARM64, ci-scope-ai] needs: static-validation + concurrency: + group: ci-scope-slop-review + cancel-in-progress: false env: NEXUS_DOC_AI_MAX_PARALLEL: "1" NEXUS_OLLAMA_URL: http://127.0.0.1:11434