Something went wrong. Try again.
[READ-ONLY] Mirror of https://github.com/vitest-dev/vitest. Next generation testing framework powered by Vite. vitest.dev
Something went wrong. Try again.
TypeScript
1234567891011121314151617181920212223242526272829#!/usr/bin/env zx
import { versionBump } from 'bumpp'import glob from 'fast-glob'import { $ } from 'zx'
try { const packages = await glob(['package.json', './packages/*/package.json'])
console.log('Bumping versions in packages:', packages.join(', '), '\n')
const result = await versionBump({ files: packages, commit: true, push: true, tag: true, })
if (!result.newVersion.includes('beta')) { console.log('Pushing to release branch') await $`git update-ref refs/heads/release refs/heads/main` await $`git push origin release` } console.log('New release is ready, waiting for conformation at https://github.com/vitest-dev/vitest/actions')}catch (err) { console.error(err)}