diff --git a/scripts/release.js b/scripts/release.js index b51867f884..2c0943a087 100644 --- a/scripts/release.js +++ b/scripts/release.js @@ -32,6 +32,12 @@ const yargs = require('nx/node_modules/yargs'); }) .parseAsync(); + if (!options.dryRun) { + if (!process.env.GH_TOKEN && !process.env.GITHUB_TOKEN) { + throw new Error(`GH_TOKEN or GITHUB_TOKEN environment variable must be set in order to run a real release`); + } + } + // Prepare the packages for publishing execSync('yarn prepare-packages', { stdio: 'inherit',