@zohodesk/docs-builder
Version:
docs-builder is used to build your own docs
14 lines (10 loc) • 570 B
JavaScript
const path = require('path');
const { execSync } = require('child_process');
// eslint-disable-next-line import/no-dynamic-require
const { version, name } = require(path.join(process.cwd(), 'package.json'));
const tagName = `${name}@${version}`;
// const tagName = `${name.replace(/^@/g, "").replace(/\//g, "-")}-v-${version}}@${version}`;
// eslint-disable-next-line no-console
console.log(`going to add git tag... ${tagName}`);
execSync(`git tag -a ${tagName} -m "${tagName}" `, { stdio: 'inherit' });
execSync(`git push origin ${tagName}`, { stdio: 'inherit' });