Skip to content

ci: route gates to general and AI runners - #202

Merged
Daliys merged 1 commit into
developmentfrom
daliys/ci-runner-routing-20260904
Sep 3, 2026
Merged

ci: route gates to general and AI runners#202
Daliys merged 1 commit into
developmentfrom
daliys/ci-runner-routing-20260904

Conversation

@Daliys

@Daliys Daliys commented Sep 3, 2026

Copy link
Copy Markdown
Member

Summary

Aligns NexusUnity CI with the shared runner contract and protects both Ollama-based checks from concurrent execution.

Changes

  • Routes Code Linter, Python Quality Gate, and Unity Quality Gate to Default + ci-scope.
  • Routes Slop Review to Default + ci-scope-ai with Ollama model qwen3-coder:30b-a3b-q4_K_M.
  • Routes the in-repository Documentation quality AI job to ci-scope-ai.
  • Gives the two AI jobs the shared non-cancelling ci-scope-slop-review concurrency group.

Why

The previous workflows targeted the legacy ci-scope-v2 label, and the documentation AI job used the general runner. The updated contract keeps ordinary jobs parallel while ensuring AI jobs use the single RAM-heavy runner.

The V2 canary workflow remains unchanged because it is an isolated controlled canary path.

Validation

  • Workflow YAML parsed successfully.
  • git diff --check
  • All required NexusUnity CI checks will be verified before merge.

@Daliys
Daliys force-pushed the daliys/ci-runner-routing-20260904 branch from e020102 to 258661e Compare September 3, 2026 22:11
@Daliys
Daliys merged commit 9fae882 into development Sep 3, 2026
13 checks passed
@Daliys
Daliys deleted the daliys/ci-runner-routing-20260904 branch September 3, 2026 22:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant