UNPKG

regit-cli

Version:
18 lines (13 loc) 500 B
import { Command } from 'commander' import { branchRelease } from '../../const.js' import { getCurrentBranch, pushBranch } from '../../services/gitHelpers.js' const action = async () => { const currentBranch = await getCurrentBranch() if (!currentBranch.startsWith(branchRelease)) { throw new Error('You must be on a release branch to push a release') } await pushBranch(currentBranch) } export default (program: Command) => { program.command('push').action(action) }