• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

chrisns / repomanager / 25019849355 / 1
85%
master: 85%

Build:
DEFAULT BRANCH: master
Ran 27 Apr 2026 09:13PM UTC
Files 6
Run time 0s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

27 Apr 2026 09:12PM UTC coverage: 85.3% (-1.6%) from 86.915%
25019849355.1

push

github

chrisns
Add READ_ONLY kill switch and turn it on while we debug the planner

The cron has been creating a fresh consent issue per repo per tick because
the planner unconditionally proposes `bp:main`, `repo:update` and
`files:pr` without ever reading current repo state — only `planRulesets`
diffs against actual. Each apply succeeds, the next cron sees the same
"drift", and we re-issue the same consent.

Wire a READ_ONLY env var through to handler.js and gate every write path
(cron processRepo, webhook applyConsentedChanges). When set, we still
plan and log, but skip applyChanges, upsertConsentIssue and
markItemsApplied. Default the deploy to ReadOnly=true so the live bot
stays paused until we've actually fixed the planner drift checks.

283 of 377 branches covered (75.07%)

Branch coverage included in aggregate %.

541 of 589 relevant lines covered (91.85%)

14.6 hits per line

Source Files on job 25019849355.1
  • Tree
  • List 6
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 25019849355
  • 63f01d24 on github
  • Prev Job for on master (#25014751112.1)
  • Next Job for on master (#25020033950.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc