Looks like commit 8a995f7 broke our CI. Not sure why. The release script passed all 4 test variants (dev+prod and bundle dev+prod). At first I was unable to reproduce the broken behavior, but after doing a fresh install (`rm -rf node_modules && yarn install`) I'm able.

I'm not sure yet what is causing this. Perhaps it has something to do with Yarn workspace and prerelease versions?
const packagePath = join(cwd, 'package.json');
    const rootPackage = await readJson(packagePath);
    rootPackage.version = version;
    await writeJson(packagePath, rootPackage, {spaces: 2});
    
    const reactVersionPath = join(cwd, 'packages/shared/ReactVersion.js');
    const reactVersion = readFileSync(reactVersionPath, 'utf8').replace(
      /module\.exports = '[^']+';/,
      `module.exports = '${version}';`
    );
    writeFileSync(reactVersionPath, reactVersion);
    
    const updateProjectPackage = async project => {
      const path = join(cwd, 'packages', project, 'package.json');
      const json = await readJson(path);
      
      
      
      
      if (semver.lt(json.version, '1.0.0')) {
        const prerelease = semver.prerelease(version);
        let suffix = '';
        if (prerelease) {
          suffix = `-${prerelease.join('.')}`;
        }
        json.version = `0.${semver.minor(json.version) + 1}.0${suffix}`;
      } else {
        json.version = version;
      }