Skip to content

Commit 23ee0aa

Browse files
committed
build: release script
1 parent 6f538f0 commit 23ee0aa

File tree

1 file changed

+15
-2
lines changed

1 file changed

+15
-2
lines changed

scripts/release.mjs

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -98,14 +98,27 @@ async function main() {
9898
console.log('\n' + chalk.bold.blue('This is a dry run') + '\n')
9999
}
100100

101+
// NOTE: I'm unsure if this would mess up the changelog
102+
// const { pickedPackages } = await prompt({
103+
// type: 'multiselect',
104+
// name: 'pickedPackages',
105+
// messages: 'What packages do you want to release?',
106+
// choices: changedPackages.map((pkg) => pkg.name),
107+
// })
108+
109+
const packagesToRelease = changedPackages
110+
// const packagesToRelease = changedPackages.filter((pkg) =>
111+
// pickedPackages.includes(pkg.name)
112+
// )
113+
101114
step(
102-
`Ready to release ${changedPackages
115+
`Ready to release ${packagesToRelease
103116
.map(({ name }) => chalk.bold.white(name))
104117
.join(', ')}`
105118
)
106119

107120
const pkgWithVersions = await pSeries(
108-
changedPackages.map(({ name, path, pkg }) => async () => {
121+
packagesToRelease.map(({ name, path, pkg }) => async () => {
109122
let { version } = pkg
110123

111124
const prerelease = semver.prerelease(version)

0 commit comments

Comments
 (0)