Skip to content

Commit 766ff79

Browse files
authored
ci: update preid check in prepublish.mjs (#2432)
## Summary: `prerelease` can be `undefined` while `generatorOptions.preid` is an empty string. Update the check to handle that ## Test Plan: CI should pass
1 parent ce45e31 commit 766ff79

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

.ado/scripts/prepublish-check.mjs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -218,10 +218,11 @@ function enablePublishing(config, currentBranch, { npmTag: tag, prerelease, isNe
218218
// Determines whether we need to add "nightly" or "rc" to the version string.
219219
const { generatorOptions } = release.version;
220220
if (generatorOptions.preid !== prerelease) {
221-
errors.push(`'release.version.generatorOptions.preid' must be set to '${prerelease || ""}'`);
222221
if (prerelease) {
222+
errors.push(`'release.version.generatorOptions.preid' must be set to '${prerelease}'`);
223223
generatorOptions.preid = prerelease;
224224
} else {
225+
errors.push(`'release.version.generatorOptions.preid' must be removed`);
225226
generatorOptions.preid = undefined;
226227
}
227228
}

0 commit comments

Comments
 (0)