Skip to content

fix(ci): restore required Korean README translation synchronization - #556

Merged
yeongseon merged 7 commits into
mainfrom
docs/keep-korean-readme-sync-20261107
Nov 7, 2026
Merged

yeongseon merged 7 commits into
mainfrom
docs/keep-korean-readme-sync-20261107

Conversation

@yeongseon

Copy link
Copy Markdown
Contributor

Problem

The current checker allows English README updates without a Korean translation update, while the docs-sync workflow and other contributor documentation still require Korean synchronization. The inconsistency can let missing translations pass CI.

Changes

  • Restore REQUIRED_LANGS = {"ko"}, keeping other community translations advisory.
  • Retain the existing translations-deferred maintainer-approved exception already configured in the workflow.
  • Align AGENTS.md and the Korean README banner with the enduring requirement, without contest deadlines.
  • Update the regression tests to require errors when Korean is missing, including when other translations are updated.

Validation

  • Run python -m unittest tests.test_translation_sync or the repository's equivalent test discovery, plus required docs-sync checks, on the final PR head.
  • No local tests were executed in this authoring session; CI results must be verified before merge.

@yeongseon
yeongseon requested a review from paikend as a code owner November 7, 2026 14:32
@yeongseon
yeongseon merged commit 7997b47 into main Nov 7, 2026
26 checks passed
@yeongseon
yeongseon deleted the docs/keep-korean-readme-sync-20261107 branch November 7, 2026 14:36
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