Browse Source

refactor: remove versionCmd and commit match

release/docs
danstarns 2 years ago
parent
commit
f854486150
  1. 7
      scripts/releaseDocs.ts

7
scripts/releaseDocs.ts

@ -15,16 +15,15 @@ async function prepareCoreRelease() {
'You have uncommitted changes. Please commit or stash them before running the release script.', 'You have uncommitted changes. Please commit or stash them before running the release script.',
); );
// Increment the Core version // Increment the docs version
const versionCmd = releaseTag === 'latest' ? 'patch' : `prerelease --preid ${releaseTag}`; runCommand(`pnpm --filter @grapesjs/docs exec npm version patch --no-git-tag-version --no-commit-hooks`);
runCommand(`pnpm --filter @grapesjs/docs exec npm version ${versionCmd} --no-git-tag-version --no-commit-hooks`);
// Create a new release branch // Create a new release branch
const newVersion = JSON.parse(fs.readFileSync(`${pathLib}/package.json`, 'utf8')).version; const newVersion = JSON.parse(fs.readFileSync(`${pathLib}/package.json`, 'utf8')).version;
const newBranch = `release-docs-v${newVersion}`; const newBranch = `release-docs-v${newVersion}`;
runCommand(`git checkout -b ${newBranch}`); runCommand(`git checkout -b ${newBranch}`);
runCommand('git add .'); runCommand('git add .');
runCommand(`git commit -m "Release GrapesJS docs ${releaseTag}: v${newVersion}"`); runCommand(`git commit -m "Release GrapesJS docs: v${newVersion}"`);
console.log(`Release prepared! Push the current "${newBranch}" branch and open a new PR targeting 'dev'`); console.log(`Release prepared! Push the current "${newBranch}" branch and open a new PR targeting 'dev'`);
} catch (error) { } catch (error) {

Loading…
Cancel
Save