Repository navigation
Allow English fallback during localization release imports - #657
Bill Schnurr (bschnurr) wants to merge 1 commit into
Conversation
Pin submission and release imports to the same reviewed shared revision. Untranslated handbacks no longer block packaging; required locale tables and structural checks remain. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
🔒 Automated review in progress — Rich Chiodo (@rchiodo) is auto-reviewing this PR. |
|
Reviewed commit: Result: Verification detailsVerification: Automated verification is best effort. The PR author remains responsible for testing. Summary: In the Linux container, targeted formatting and actual-YAML caller guards passed. All three references use the requested SHA, with workflow inputs, translation branches, publication defaults, and build/release settings preserved. The PR adds no tests. English-fallback execution and Azure template expansion were not verified because the referenced action and remote resources were unavailable locally, so confidence is limited to the consumer configuration. **Reviewer dependency follow-up (nonblocking):** Suggest a separate PR adding `prettier ^3.2.4` to the official reviewer dependency declarations, using `package.json` as the dependency/version evidence. Do not automatically create that PR. This is reviewer environment maintenance, not a required change to the reviewed PR. Test runs: 3 passed, 2 not run
|
Rich Chiodo (rchiodo)
left a comment
There was a problem hiding this comment.
Approved via Review Center.
Dependency: microsoft/vscode-common-python-lsp#127
Pin the localization action and both release import resources to 6b4a3573e7e7a9fe1e468e129544432278aec2d6. This allows untranslated strings, including wholly untranslated tables, to retain English rather than fail packaging. Missing/empty/malformed/incomplete locale tables remain errors. Update the documented policy; preserve dev translation branch, Pylance-Eng main, publication defaults, and all build/release settings.
Validation: actual-YAML caller guards, formatting, and Azure preview expansion passed. Shared tests/lint passed; real isort dev import produces all 28 locale files with English fallback. Environments' native pipelines remain disabled; exact YAML expansion was verified through an enabled definition. No release builds queued or publication performed. Merge the shared dependency before this consumer pin update.