ci(scripts): update pack-all-to-dest
This commit is contained in:
@@ -33,14 +33,11 @@ async function main() {
|
|||||||
|
|
||||||
const packageWhitelist = [
|
const packageWhitelist = [
|
||||||
'payload',
|
'payload',
|
||||||
'translations',
|
|
||||||
'ui',
|
'ui',
|
||||||
'next',
|
'next',
|
||||||
'graphql',
|
|
||||||
'db-mongodb',
|
'db-mongodb',
|
||||||
'db-postgres',
|
|
||||||
'richtext-slate',
|
|
||||||
'richtext-lexical',
|
'richtext-lexical',
|
||||||
|
'translations',
|
||||||
]
|
]
|
||||||
|
|
||||||
const packageDetails = await getPackageDetails(packageWhitelist)
|
const packageDetails = await getPackageDetails(packageWhitelist)
|
||||||
@@ -52,9 +49,9 @@ async function main() {
|
|||||||
|
|
||||||
const filtered = packageDetails.filter((p): p is Exclude<typeof p, null> => p !== null)
|
const filtered = packageDetails.filter((p): p is Exclude<typeof p, null> => p !== null)
|
||||||
|
|
||||||
header(`\n Outputting ${filtered.length} packages...
|
header(`\nOutputting ${filtered.length} packages...
|
||||||
|
|
||||||
${filtered.map((p) => p.name).join('\n')}
|
${chalk.white.bold(filtered.map((p) => p.name).join('\n'))}
|
||||||
`)
|
`)
|
||||||
|
|
||||||
execSync('pnpm build:all --output-logs=errors-only', { stdio: 'inherit' })
|
execSync('pnpm build:all --output-logs=errors-only', { stdio: 'inherit' })
|
||||||
@@ -63,7 +60,6 @@ async function main() {
|
|||||||
|
|
||||||
await Promise.all(
|
await Promise.all(
|
||||||
filtered.map(async (p) => {
|
filtered.map(async (p) => {
|
||||||
await exec(`pnpm -r --filter ${p.shortName} run prepublishOnly`)
|
|
||||||
await exec(`pnpm pack -C ${p.packagePath} --pack-destination ${resolvedDest}`)
|
await exec(`pnpm pack -C ${p.packagePath} --pack-destination ${resolvedDest}`)
|
||||||
}),
|
}),
|
||||||
)
|
)
|
||||||
@@ -72,8 +68,5 @@ async function main() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function header(message: string, opts?: { enable?: boolean }) {
|
function header(message: string, opts?: { enable?: boolean }) {
|
||||||
const { enable } = opts ?? {}
|
|
||||||
if (!enable) return
|
|
||||||
|
|
||||||
console.log(chalk.bold.green(`${message}\n`))
|
console.log(chalk.bold.green(`${message}\n`))
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user