revert(ci): Remove incorrect .npmrc creation from prepare-github-release.js

Reverts the change that added .npmrc creation logic to 'scripts/prepare-github-release.js'.

This logic was incorrectly overwriting the .npmrc file that is correctly configured by the 'Configure npm for GitHub Packages' step in the 'build-and-publish.yml' workflow, leading to authentication failures during npm publish.

The workflow itself already handles the .npmrc creation correctly, and this revert ensures that the correct authentication token is preserved.
This commit is contained in:
mkorwel
2025-10-22 00:46:39 -07:00
parent 9856a67b4c
commit 2513dd929d
-5
View File
@@ -38,9 +38,4 @@ updatePackageJson('packages/core/package.json', (pkg) => {
pkg.name = '@google-gemini/gemini-cli-core';
});
// Create .npmrc for publishing to GitHub Packages
const npmrcContent = `@google-gemini:registry=https://npm.pkg.github.com/`;
fs.writeFileSync(path.resolve(rootDir, '.npmrc'), npmrcContent);
console.log('Created .npmrc for @google-gemini scope.');
console.log('Successfully prepared packages for GitHub release.');