Skip to content

ci: bound docs translation workers#69

Merged
vincentkoc merged 1 commit into
mainfrom
fix-docs-translation-timeout
Jun 27, 2026
Merged

ci: bound docs translation workers#69
vincentkoc merged 1 commit into
mainfrom
fix-docs-translation-timeout

Conversation

@vincentkoc

Copy link
Copy Markdown
Member

What Problem This Solves

Translate Full can currently hang indefinitely when one locale worker stalls inside the model/API translation step. Today’s run is blocked on the zh-TW shard with no run update after the first few minutes, which leaves the whole full-translation chain pinned.

Why This Change Was Made

Add a 120 minute job timeout to the reusable locale translation worker. That preserves room for legitimate full-locale reconciliation while bounding stuck workers so the workflow can fail, rerun, and unblock later batches.

User Impact

Docs translation automation stops getting wedged forever on a single locale shard. Failed long-running shards become visible CI failures instead of silent stuck runs.

Evidence

  • ruby -e 'require "yaml"; YAML.load_file(".github/workflows/translate-locale-reusable.yml"); puts "yaml ok"'
  • git diff --check
  • .agents/skills/autoreview/scripts/autoreview --mode local clean, patch correct 0.93
  • Live failure source: Translate Full run 28291238605, zh-TW shard 83824657509 still in progress after more than two hours.

@vincentkoc vincentkoc requested a review from a team as a code owner June 27, 2026 16:24
@mintlify

mintlify Bot commented Jun 27, 2026

Copy link
Copy Markdown

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
clawdhub 🟡 Building Jun 27, 2026, 4:24 PM

💡 Tip: Enable Workflows to automatically generate PRs for you.

@mintlify

mintlify Bot commented Jun 27, 2026

Copy link
Copy Markdown

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
openclaw 🟡 Building Jun 27, 2026, 4:24 PM

💡 Tip: Enable Workflows to automatically generate PRs for you.

@vincentkoc vincentkoc merged commit 0e78f17 into main Jun 27, 2026
4 checks passed
@vincentkoc vincentkoc deleted the fix-docs-translation-timeout branch June 27, 2026 16:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant