Commit Graph
2 Commits
Author SHA1 Message Date
Claude 15a3cc9bd0 runner: cron lane (green-tea-runner-cron) and og-badges on it
New Fly app green-tea-runner-cron (shared-cpu-1x, 2GB, label cron, same config.yaml:
30s fetch timeout, 1h job cap) takes scheduled/ops jobs so deploys on green-tea-runner
never wait behind them. og-badges now runs-on: cron.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VVFi3wvLWKaEkpDw6eLnQC
2026-10-25 16:56:10 -07:00
Claude 0cd7a970f2 runner: green-tea-runner config in repo; fix lost jobs (fetch_timeout 5s -> 30s)
The runner abandoned tasks Gitea had already assigned when FetchTask took
longer than the default 5s fetch_timeout, leaving runs in_progress with no
logs until Gitea's zombie sweep failed them (~15 min). Raise fetch_timeout
to 30s, cap jobs at 1h, and keep the Fly config + runner config here so the
runner can be rebuilt from the repo.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VVFi3wvLWKaEkpDw6eLnQC
2026-10-25 15:24:12 -07:00