Skip to content

Commit 522593c

Browse files
authored
Force fail on redline fail (#394)
* force fail on redline fail * add fetch tags
1 parent 432ad37 commit 522593c

1 file changed

Lines changed: 6 additions & 12 deletions

File tree

scripts/build.mjs

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -192,27 +192,21 @@ async function build(buildPaths, baseRef, lastEdRef, docMetadata) {
192192

193193
console.log(`Generating a redline against base: ${baseRef}.`);
194194

195-
try {
196-
await generateRedline(buildPaths, baseRef, buildPaths.baseRedLineRefPath, buildPaths.baseRedlinePath);
197-
generatedFiles.baseRedline = buildPaths.baseRedlineName;
198-
} catch (e) {
199-
console.warn(`Could not generate a redline: ${e}.`);
200-
}
195+
await generateRedline(buildPaths, baseRef, buildPaths.baseRedLineRefPath, buildPaths.baseRedlinePath);
196+
generatedFiles.baseRedline = buildPaths.baseRedlineName;
201197

202198
}
203199

204200
/* generate pub redline, if requested */
205201

206202
if (lastEdRef !== null) {
207203

204+
child_process.execSync(`git fetch --tags`);
205+
208206
console.log(`Generating a redline against the latest edition tag: ${lastEdRef}.`);
209207

210-
try {
211-
await generateRedline(buildPaths, lastEdRef, buildPaths.pubRedLineRefPath, buildPaths.pubRedlinePath);
212-
generatedFiles.pubRedline = buildPaths.pubRedlineName;
213-
} catch (e) {
214-
console.warn(`Could not generate a redline: ${e}.`);
215-
}
208+
await generateRedline(buildPaths, lastEdRef, buildPaths.pubRedLineRefPath, buildPaths.pubRedlinePath);
209+
generatedFiles.pubRedline = buildPaths.pubRedlineName;
216210

217211
}
218212

0 commit comments

Comments
 (0)