werkcrappit's builds stop after 10 minutes (0.15.1) #27

Merged
mi merged 1 commits from mihoe/build-timeout into main 2026-10-03 12:07:38 +02:00
Owner

The Problem

Werkator's nightly mutation build takes hours (Werkator PR#93), so the host's executor.buildTimeout on mih09 goes up to 3h.
That ceiling applies to every repository of the instance.
werkcrappit's builds set no limit of their own, so a hanging build would block mih09's single build slot for 3 hours.

The Solution

  • .werkator.yml: builds.default sets timeout: 10m, about 5 times the longest build of the last 30 days (109 s); publish inherits it.
    A build may shorten the host's ceiling, never extend it.
  • Version 0.15.1; no change to the plugins.

🤖 Generated with Claude Code

## The Problem Werkator's nightly mutation build takes hours (Werkator PR#93), so the host's `executor.buildTimeout` on mih09 goes up to 3h. That ceiling applies to every repository of the instance. werkcrappit's builds set no limit of their own, so a hanging build would block mih09's single build slot for 3 hours. ## The Solution - `.werkator.yml`: `builds.default` sets `timeout: 10m`, about 5 times the longest build of the last 30 days (109 s); `publish` inherits it. A build may shorten the host's ceiling, never extend it. - Version 0.15.1; no change to the plugins. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
mi added 1 commit 2026-10-03 11:59:03 +02:00
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
mi merged commit 52a9df9e89 into main 2026-10-03 12:07:38 +02:00
mi deleted branch mihoe/build-timeout 2026-10-03 12:07:38 +02:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: mi/werkcrappit#27