Skip to content

[auto] update translations#324

Merged
NiveditJain merged 1 commit intomainfrom
auto/translate-docs-20260509-0158
May 9, 2026
Merged

[auto] update translations#324
NiveditJain merged 1 commit intomainfrom
auto/translate-docs-20260509-0158

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions Bot commented May 9, 2026

Summary

Automated translation update triggered by changes to English documentation sources.

  • Only changed pages were re-translated (content-hash cache)
  • All 14 languages across 3 tiers (parallel matrix)

@NiveditJain NiveditJain merged commit e9579f1 into main May 9, 2026
1 check passed
NiveditJain added a commit that referenced this pull request May 9, 2026
…s when an auto-PR is open (#325)

Previously the consolidate step exited early if any "[auto] update
translations" PR was open and the cache-save step ran first, so
translations queued during a busy push window were marked done in
cache but never landed in any branch. Empirically verified against
the README rewrite in #321: the per-language `Translate` jobs
successfully translated all 14 i18n READMEs (visible in run
25588145237 logs as `translated (3258+3048 tokens)` lines), but the
consolidate job logged `Translation PR already open. Skipping.` and
PR #324 only contained 14 dashboard.mdx files — the 14 README
translations were stuck on the pre-redesign 358-line layout while
the English README dropped to 171 lines.

Fix: when an auto-PR is open, snapshot the freshly-generated docs/
tree + merged cache via tar before any branch ops, fetch and
force-checkout the existing PR's branch, then untar on top so the
newest English source always wins. PR creation only fires when no
existing PR matched.

Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
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