@@ -20,7 +20,7 @@ const __dirname = path.dirname(fileURLToPath(import.meta.url));
2020const BRANCH = process . env . BRANCH ;
2121const DEFAULT_BRANCH = process . env . DEFAULT_BRANCH ;
2222
23- if ( ! BRANCH || DEFAULT_BRANCH ) {
23+ if ( ! BRANCH || ! DEFAULT_BRANCH ) {
2424 exit ( 1 ) ;
2525}
2626
@@ -132,21 +132,19 @@ const reTag = isLatest
132132const publishCmd = `cd lib && pnpm build && npm publish ${ provenance } --access public${
133133 tag && ` --tag ${ tag } `
134134} `;
135- execSync ( publishCmd + reTag ) ;
135+ try {
136+ execSync ( publishCmd + reTag ) ;
136137
137- /** Create GitHub release */
138- execSync (
139- `gh release create ${ NEW_VERSION } --generate-notes${
140- isLatestRelease ? " --latest" : ""
141- } -n "$(sed '1,/^## /d;/^## /,$d' lib/CHANGELOG.md)" --title "Release v${ NEW_VERSION } "`,
142- ) ;
138+ /** Create GitHub release */
139+ execSync (
140+ `gh release create ${ NEW_VERSION } --generate-notes${
141+ isLatestRelease ? " --latest" : ""
142+ } -n "$(sed '1,/^## /d;/^## /,$d' lib/CHANGELOG.md)" --title "Release v${ NEW_VERSION } "`,
143+ ) ;
144+ } catch { }
143145
144- try {
145- // Publish canonical packages
146- execSync ( "tsx scripts/publish-canonical.ts" ) ;
147- } catch {
148- console . error ( "Failed to publish canonical packages" ) ;
149- }
146+ // Publish canonical packages
147+ execSync ( "tsx scripts/publish-canonical.ts" ) ;
150148
151149execSync ( "tsx ./scripts/lite.ts" ) ;
152150execSync ( publishCmd + reTag . replace ( "@" , "-lite@" ) ) ;
0 commit comments