fix(ios): require Japanese App Store What's New before review
The 1.79.0 listing includes ja, so Fastlane rejected submit_review when release-summary.json had no Japanese notes. Fail in store-delivery and Fastfile instead of creating a stuck draft.
This commit is contained in:
1 parent
10c70f49bc
commit
9f09fc1042
3 files changed
+17
-6
No files matched your search
@@ -352,10 +352,13 @@ jobs:
|
||||
};
|
||||
write("notes_en", join(summary.changes?.["en-US"]));
|
||||
write("notes_zh", join(summary.changes?.["zh-CN"]));
|
||||
write(
|
||||
"notes_ja",
|
||||
join(summary.changes?.ja || summary.changes?.["ja-JP"]),
|
||||
);
|
||||
const notesJa = join(summary.changes?.ja || summary.changes?.["ja-JP"]);
|
||||
if (!notesJa) {
|
||||
throw new Error(
|
||||
"release-summary.json is missing Japanese What's New (ja or ja-JP). Pass --change-locale ja:...",
|
||||
);
|
||||
}
|
||||
write("notes_ja", notesJa);
|
||||
NODE
|
||||
|
||||
- name: Set up Ruby and fastlane
|
||||
|
||||
Reference in new issue
Block a user