ci: more resilient release script (#6202)

This commit is contained in:
Elliot DeNolf
2024-05-03 14:39:26 -04:00
committed by GitHub
parent 9c13089a2f
commit 37be06448c
5 changed files with 117 additions and 103 deletions

View File

@@ -2,43 +2,12 @@ import chalk from 'chalk'
import pLimit from 'p-limit'
import { getPackageDetails } from './getPackageDetails.js'
import { packageWhitelist } from './whitelist.js'
const npmRequestLimit = pLimit(40)
const packages = [
'payload',
'translations',
'ui',
'next',
'graphql',
'db-mongodb',
'db-postgres',
'richtext-slate',
'richtext-lexical',
'create-payload-app',
'email-nodemailer',
'storage-s3',
'storage-azure',
'storage-gcs',
'storage-vercel-blob',
// Plugins
'plugin-cloud',
'plugin-cloud-storage',
'plugin-form-builder',
'plugin-nested-docs',
'plugin-redirects',
'plugin-search',
'plugin-seo',
// 'plugin-stripe',
// 'plugin-sentry',
]
export const getPackageRegistryVersions = async (): Promise<void> => {
const packageDetails = await getPackageDetails(packages)
const packageDetails = await getPackageDetails(packageWhitelist)
const results = await Promise.all(
packageDetails.map(async (pkg) =>