You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
feat: declare an analysis runner group restricted to KSail #519
KSail's isolated analysis runners need an organization runner group before ARC can register them through the existing management App. The staged repository registration path does not match the organization registration path. A repository-only runner group preserves the intended boundary when registration moves to the organization level.
Declare the dedicated ksail-code-quality RunnerGroup in this repository's GitHub configuration. Its repository selection must contain only KSail, and it must never use the default group or permit all repositories. Reuse the current ProviderConfig and credential handoff; this change does not add an App, rotate or copy a key, or expand App permissions.
Acceptance criteria:
Render exactly one namespaced RunnerGroup named ksail-code-quality, using the current default ProviderConfig.
Set visibility: selected with exactly KSail repository ID 737584922. Enable public-repository use because KSail is public, without adding another selected repository.
Exclude managed deletion and reject wider repository selections, a different provider, duplicate groups and omitted configuration in required CI.
Validate fields against the currently pinned provider-upjet-github v0.20.0 schema.
Deploy the Platform's narrow resource activation, tenant Role and admission prerequisites before publishing this declaration; no ARC activation or runtime probe belongs to this change.
After publication, verify provider readiness and the actual group's complete allowed-repository selection. Failed or incomplete metadata reads remain UNKNOWN and prevent activation.
The declaration's current dependency is the Platform resource capability repair associated with devantler-tech/platform#4544. That repair is owned separately; the runner group must reconcile before ARC activation resumes.
Closing as not planned in this repository. The default GitHub-tenant provider route is not established with the required runner permission, and expanding that App or exposing the separate runtime credential here is outside this proposal's scope.
The valid requirement and declaration/refusal design are preserved under Platform #4543, with activation in Platform #4544. PR #520 is closed without merging. Its passing tests and review do not prove a future Platform provider route or live acceptance.
Activity
chore: agent-claim #519 nonce=3570f8509291da14c830ac6917a9277b
chore: agent-claim #519 nonce=826d8cfcc5ebe37162fd5a0b4e7646f5
devantler commentedon Oct 6, 2026
Closing as not planned in this repository. The default GitHub-tenant provider route is not established with the required runner permission, and expanding that App or exposing the separate runtime credential here is outside this proposal's scope.
The valid requirement and declaration/refusal design are preserved under Platform #4543, with activation in Platform #4544. PR #520 is closed without merging. Its passing tests and review do not prove a future Platform provider route or live acceptance.