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
CodeRabbit (347564) auto-trigger is enabled: GitHub creates a queued check suite on every push that is never completed, permanently blocking auto-merge. Run: bash scripts/apply-repo-settings.sh TalkTerm
Run scripts/apply-repo-settings.sh TalkTerm with a token that has admin access to the repository (requires a classic PAT with repo scope or equivalent):
This script applies all standard settings defined in standards/github-settings.md in one pass.
For a dry run to preview changes without applying: DRY_RUN=true GH_TOKEN=<admin-pat> bash scripts/apply-repo-settings.sh TalkTerm
Detail: CodeRabbit (347564) auto-trigger is enabled: GitHub creates a queued check suite on every push that is never completed, permanently blocking auto-merge. Run: bash scripts/apply-repo-settings.sh TalkTerm
Detail: CodeRabbit (347564) auto-trigger is enabled: GitHub creates a queued check suite on every push that is never completed, permanently blocking auto-merge. Run: bash scripts/apply-repo-settings.sh TalkTerm
Detail: CodeRabbit (347564) auto-trigger is enabled: GitHub creates a queued check suite on every push that is never completed, permanently blocking auto-merge. Run: bash scripts/apply-repo-settings.sh TalkTerm
Add a scheduled cron trigger to .github/workflows/apply-repo-settings.yml so the script runs regularly and prevents CodeRabbit (app 347564) check-suite auto-trigger settings from drifting back to enabled.
Root Cause
The apply-repo-settings.yml workflow only triggers on push to main (when specific files change) or workflow_dispatch. If the GitHub setting drifts back to enabled between those events, the compliance check fails. A schedule ensures it is regularly re-applied.
Implementation Checklist
Add schedule cron trigger to .github/workflows/apply-repo-settings.yml (weekly on Mondays)
Tests to Write
N/A — Pure workflow configuration change with no observable behavioral change in code. Exception applies per TDD rules: "For pure documentation, configuration, or behavior-preserving refactors with no observable behavioral change, skip this phase."
Test Command
bash .dev-lead/scripts/dev-lead-lint.sh (shellcheck on scripts/**/*.sh)
Activity
don-petry commentedon May 29, 2026
Weekly Compliance Audit (2026-05-29)
This finding is still open.
Detail: CodeRabbit (347564) auto-trigger is enabled: GitHub creates a queued check suite on every push that is never completed, permanently blocking auto-merge. Run:
bash scripts/apply-repo-settings.sh TalkTermStandard: standards/github-settings.md
don-petry commentedon May 30, 2026
Weekly Compliance Audit (2026-05-30)
This finding is still open.
Detail: CodeRabbit (347564) auto-trigger is enabled: GitHub creates a queued check suite on every push that is never completed, permanently blocking auto-merge. Run:
bash scripts/apply-repo-settings.sh TalkTermStandard: standards/github-settings.md
don-petry commentedon May 30, 2026
@dev-lead
don-petry commentedon May 30, 2026
@dev-lead
don-petry commentedon May 30, 2026
@don-petry-dev-lead
don-petry commentedon Jun 5, 2026
Weekly Compliance Audit (2026-06-05)
This finding is still open.
Detail: CodeRabbit (347564) auto-trigger is enabled: GitHub creates a queued check suite on every push that is never completed, permanently blocking auto-merge. Run:
bash scripts/apply-repo-settings.sh TalkTermStandard: standards/github-settings.md
don-petry commentedon Jun 6, 2026
Dev-Lead Implementation Plan
Issue: #227 — Compliance: check-suite-auto-trigger-347564
Scope
Add a scheduled cron trigger to
.github/workflows/apply-repo-settings.ymlso the script runs regularly and prevents CodeRabbit (app 347564) check-suite auto-trigger settings from drifting back to enabled.Root Cause
The
apply-repo-settings.ymlworkflow only triggers onpushtomain(when specific files change) orworkflow_dispatch. If the GitHub setting drifts back to enabled between those events, the compliance check fails. A schedule ensures it is regularly re-applied.Implementation Checklist
schedulecron trigger to.github/workflows/apply-repo-settings.yml(weekly on Mondays)Tests to Write
N/A — Pure workflow configuration change with no observable behavioral change in code. Exception applies per TDD rules: "For pure documentation, configuration, or behavior-preserving refactors with no observable behavioral change, skip this phase."
Test Command
bash .dev-lead/scripts/dev-lead-lint.sh(shellcheck on scripts/**/*.sh)10 remaining items
feat: implement issue #227 — Compliance: check-suite-auto-trigger-347564
feat: implement issue #227 — Compliance: check-suite-auto-trigger-347564
feat: implement issue #227 — Compliance: check-suite-auto-trigger-347564
feat: implement issue #227 — Compliance: check-suite-auto-trigger-347564
feat: implement issue #227 — Compliance: check-suite-auto-trigger-347…
feat: implement issue #227 — Compliance: check-suite-auto-trigger-347…
feat: implement issue #227 — Compliance: check-suite-auto-trigger-347…
feat: implement issue #227 — Compliance: check-suite-auto-trigger-347…
feat: implement issue #227 — Compliance: check-suite-auto-trigger-347…
feat: implement issue #227 — Compliance: check-suite-auto-trigger-347…
feat: implement issue #227 — Compliance: check-suite-auto-trigger-347…
feat: implement issue #227 — Compliance: check-suite-auto-trigger-347…
feat: implement issue #227 — Compliance: check-suite-auto-trigger-347…
feat: implement issue #227 — Compliance: check-suite-auto-trigger-347…
feat: implement issue #227 — Compliance: check-suite-auto-trigger-347…