Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion scripts/lib/utilities.ts
Original file line number Diff line number Diff line change
Expand Up @@ -146,7 +146,11 @@ export async function updateChangelog(version: string): Promise<string> {
return tempChangelog;
}

export async function packageExtension(version: string) {
export interface PackageExtensionOptions {
preRelease?: boolean;
}

export async function packageExtension(version: string, options: PackageExtensionOptions = {}) {
// Update version in a temporary CHANGELOG
const changelogPath = await updateChangelog(version);

Expand All @@ -160,6 +164,7 @@ export async function packageExtension(version: string) {
[
"vsce",
"package",
...(options.preRelease === true ? ["--pre-release"] : []),
"--allow-package-secrets",
"sendgrid",
"--no-update-package-json",
Expand Down
2 changes: 1 addition & 1 deletion scripts/preview_package.ts
Original file line number Diff line number Diff line change
Expand Up @@ -41,5 +41,5 @@ main(async () => {
" The version in the package.json has probably been incorrectly set to an odd minor version."
);
}
await packageExtension(previewVersion);
await packageExtension(previewVersion, { preRelease: true });
});