Handle premajor version for canary (#66336)
Ensures we can cut premajors for canary the same as release-candidate tags.
This commit is contained in:
parent
f521cc8fc4
commit
913bf03af0
1 changed files with 9 additions and 10 deletions
|
@ -59,19 +59,18 @@ async function main() {
|
|||
})
|
||||
|
||||
console.log(`Running pnpm release-${isCanary ? 'canary' : 'stable'}...`)
|
||||
const child = execa(
|
||||
isCanary
|
||||
? `pnpm lerna version ${
|
||||
semverType === 'minor' ? 'preminor' : 'prerelease'
|
||||
} --preid canary --force-publish -y && pnpm release --pre --skip-questions --show-url`
|
||||
: isReleaseCandidate
|
||||
? `pnpm lerna version ${
|
||||
const preleaseType =
|
||||
semverType === 'major'
|
||||
? 'premajor'
|
||||
: semverType === 'minor'
|
||||
? 'preminor'
|
||||
: 'prerelease'
|
||||
} --preid rc --force-publish -y && pnpm release --pre --skip-questions --show-url`
|
||||
|
||||
const child = execa(
|
||||
isCanary
|
||||
? `pnpm lerna version ${preleaseType} --preid canary --force-publish -y && pnpm release --pre --skip-questions --show-url`
|
||||
: isReleaseCandidate
|
||||
? `pnpm lerna version ${preleaseType} --preid rc --force-publish -y && pnpm release --pre --skip-questions --show-url`
|
||||
: `pnpm lerna version ${semverType} --force-publish -y`,
|
||||
{
|
||||
stdio: 'pipe',
|
||||
|
|
Loading…
Reference in a new issue