Skip to content

Commit ecaa672

Browse files
committed
fix(release): check both clerkjs and ui versions in pre-release recovery guard
1 parent 740d5a8 commit ecaa672

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

.github/workflows/release.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -135,8 +135,12 @@ jobs:
135135
const clerkUiVersion = require('./packages/ui/package.json').version;
136136
137137
// Only recover stable releases
138-
if (clerkjsVersion.includes('-')) {
139-
console.log(`Skipping recovery: ${clerkjsVersion} is a pre-release`);
138+
const preReleases = [
139+
clerkjsVersion.includes('-') && `@clerk/clerk-js@${clerkjsVersion}`,
140+
clerkUiVersion.includes('-') && `@clerk/ui@${clerkUiVersion}`,
141+
].filter(Boolean);
142+
if (preReleases.length > 0) {
143+
console.log(`Skipping recovery: ${preReleases.join(', ')} is a pre-release`);
140144
return;
141145
}
142146

0 commit comments

Comments
 (0)