Skip to content

ci: pause schedules of 9 idle workflows (LLM spend and noise) - #4992

Merged
OAGr merged 1 commit into
mainfrom
claude/cleanup-pause-crons
Sep 26, 2026
Merged

OAGr merged 1 commit into
mainfrom
claude/cleanup-pause-crons

Conversation

@OAGr

@OAGr OAGr commented Sep 26, 2026

Copy link
Copy Markdown
Contributor

main has not changed since 2026-06-25, but AUTOMATION_PAUSED is false and about 20 cron workflows keep running against it. This PR comments out the schedule: block of the nine that spend LLM money or only produce noise. workflow_dispatch still works on all of them, and nothing else changes.

Workflow Why pause Recent runs
sourcing.yml LLM spend (Anthropic Batch, $50 budget); pays for batch 1 then crashes with All customId values must be unique within a batch 5/5 failed
scheduled-maintenance.yml claude-code-action, 80 turns, no dollar cap (QUA-14); no merged output since Jun 19 16/23 failed in Sept (turn limit)
sourcing-recheck.yml, flagship-curate.yml LLM spend, weekly mixed
improve-pipeline-baseline.yml LLM spend daily; output is discarded by design 145 green runs, 0 facts applied Sept 25
ci-pr-health.yml Fails twice a day because ci.yml is "stale" (nothing pushed); reopens a Linear ticket each time 8/8 failed
job-worker.yml ~210 runs/month, each ~2 min of build-data then an empty queue green, idle
auto-merge-backfill.yml every 20 min; nothing to merge since May green, idle
auto-rebase.yml every 4 h; no open PRs to rebase green, idle

Kept running: database backup, wiki-server export, resource snapshots, data validation, render monitor, health checks, the dead-man switch, entity/fact sync. The only thing that watches these schedules is crux health --check=actions, which itself runs inside ci-pr-health, so no other alarm fires.

To resume any workflow, uncomment its schedule: lines (each has a dated note).

🤖 Generated with Claude Code

https://claude.ai/code/session_01WXiHX1a9DEuvwydgTP43ZE


Generated by Claude Code

main has not changed since 2026-06-25 but these kept running: sourcing
(fails every run after paying for batch 1), scheduled-maintenance,
sourcing-recheck, flagship-curate, improve-pipeline-baseline (LLM spend),
and ci-pr-health, job-worker, auto-merge-backfill, auto-rebase (noise or
idle runner time). workflow_dispatch still works; backups, exports,
snapshots and health monitors are untouched.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01WXiHX1a9DEuvwydgTP43ZE
@github-actions

github-actions Bot commented Sep 26, 2026 •

Copy link
Copy Markdown
Contributor

Protected paths modified

This PR modifies files that affect agent behavior, CI, or validation rules.
A human must review these changes and add the gate:rules-ok label to unblock merge.

Modified protected files:

  • .github/workflows/auto-merge-backfill.yml
  • .github/workflows/auto-rebase.yml
  • .github/workflows/ci-pr-health.yml
  • .github/workflows/flagship-curate.yml
  • .github/workflows/improve-pipeline-baseline.yml
  • .github/workflows/job-worker.yml
  • .github/workflows/scheduled-maintenance.yml
  • .github/workflows/sourcing-recheck.yml
  • .github/workflows/sourcing.yml

Status: gate:rules-ok label is present. This check will pass.

@coderabbitai

coderabbitai Bot commented Sep 26, 2026

Copy link
Copy Markdown

Warning

Review limit reached

Next included review available in 45 minutes.

Check out review usage here.

View limit details

Limit details: You’ve used the included review currently available.

You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository.

Learn how review limits work.

Review configuration:

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Advanced

Run ID: 00c8d850-5b1f-44c0-98cc-cf96fb29fad0

📥 Commits

Reviewing files that changed from the base of the PR and between f65653a and dcb409c.

📒 Files selected for processing (9)
  • .github/workflows/auto-merge-backfill.yml
  • .github/workflows/auto-rebase.yml
  • .github/workflows/ci-pr-health.yml
  • .github/workflows/flagship-curate.yml
  • .github/workflows/improve-pipeline-baseline.yml
  • .github/workflows/job-worker.yml
  • .github/workflows/scheduled-maintenance.yml
  • .github/workflows/sourcing-recheck.yml
  • .github/workflows/sourcing.yml

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions

Copy link
Copy Markdown
Contributor

Test Coverage Report

Workspace Lines Branches Functions Statements
wiki-server 56.2% 41.0% 57.8% 55.1%
web 13.2% 11.5% 8.5% 13.3%
discord-bot 39.1% 30.3% 43.6% 38.2%
crux 41.4% 38.7% 44.6% 41.3%
Total 36.6% 29.9% 32.1% 36.2%

Coverage is advisory only — no thresholds enforced. Generated by vitest --coverage.

@OAGr OAGr added the gate:rules-ok Human override for rules gate label Sep 26, 2026 — with Claude
@OAGr
OAGr merged commit 8ffb5cc into main Sep 26, 2026
40 of 41 checks passed
@OAGr
OAGr deleted the claude/cleanup-pause-crons branch September 26, 2026 14:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

gate:rules-ok Human override for rules gate

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants