From: Eduardo San Martin Morote Date: Wed, 1 Dec 2021 14:54:10 +0000 (+0100) Subject: build: release script X-Git-Tag: @pinia/nuxt@0.1.6~1 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=23ee0aa8cfcf7117202e50a085311e8520d00364;p=thirdparty%2Fvuejs%2Fpinia.git build: release script --- diff --git a/scripts/release.mjs b/scripts/release.mjs index ac7924ea..34fea69d 100644 --- a/scripts/release.mjs +++ b/scripts/release.mjs @@ -98,14 +98,27 @@ async function main() { console.log('\n' + chalk.bold.blue('This is a dry run') + '\n') } + // NOTE: I'm unsure if this would mess up the changelog + // const { pickedPackages } = await prompt({ + // type: 'multiselect', + // name: 'pickedPackages', + // messages: 'What packages do you want to release?', + // choices: changedPackages.map((pkg) => pkg.name), + // }) + + const packagesToRelease = changedPackages + // const packagesToRelease = changedPackages.filter((pkg) => + // pickedPackages.includes(pkg.name) + // ) + step( - `Ready to release ${changedPackages + `Ready to release ${packagesToRelease .map(({ name }) => chalk.bold.white(name)) .join(', ')}` ) const pkgWithVersions = await pSeries( - changedPackages.map(({ name, path, pkg }) => async () => { + packagesToRelease.map(({ name, path, pkg }) => async () => { let { version } = pkg const prerelease = semver.prerelease(version)