diff --git a/lib/authutil.js b/lib/authutil.js index bd7e222c..96839fc5 100644 --- a/lib/authutil.js +++ b/lib/authutil.js @@ -15,19 +15,21 @@ var __importStar = (this && this.__importStar) || function (mod) { return result; }; Object.defineProperty(exports, "__esModule", { value: true }); +const core = __importStar(require("@actions/core")); const path = __importStar(require("path")); const exec = __importStar(require("@actions/exec")); function configAuth(registryUrl) { return __awaiter(this, void 0, void 0, function* () { let npmrc = path.resolve(process.cwd(), '.npmrc'); let yarnrc = path.resolve(process.cwd(), '.yarnrc'); - writeRegistryToFile(registryUrl, 'npm', 'NPM_TOKEN'); - writeRegistryToFile(registryUrl, 'yarn', 'YARN_TOKEN'); + yield writeRegistryToFile(registryUrl, 'npm', 'NPM_TOKEN'); + // writeRegistryToFile(registryUrl, 'yarn', 'YARN_TOKEN'); }); } exports.configAuth = configAuth; function writeRegistryToFile(registryUrl, packageManager, authTokenName) { return __awaiter(this, void 0, void 0, function* () { + core.debug(`Setting up ${packageManager} auth`); yield exec.exec(`${packageManager} config set registry=${registryUrl}`); yield exec.exec(`${packageManager} config set always-auth=true`); yield exec.exec(packageManager + diff --git a/src/authutil.ts b/src/authutil.ts index 2a6d52c8..5e3ee6fa 100644 --- a/src/authutil.ts +++ b/src/authutil.ts @@ -1,5 +1,4 @@ -import * as fs from 'fs'; -import * as os from 'os'; +import * as core from '@actions/core'; import * as path from 'path'; import * as exec from '@actions/exec'; @@ -7,8 +6,8 @@ export async function configAuth(registryUrl: string) { let npmrc: string = path.resolve(process.cwd(), '.npmrc'); let yarnrc: string = path.resolve(process.cwd(), '.yarnrc'); - writeRegistryToFile(registryUrl, 'npm', 'NPM_TOKEN'); - writeRegistryToFile(registryUrl, 'yarn', 'YARN_TOKEN'); + await writeRegistryToFile(registryUrl, 'npm', 'NPM_TOKEN'); + // writeRegistryToFile(registryUrl, 'yarn', 'YARN_TOKEN'); } async function writeRegistryToFile( @@ -16,6 +15,7 @@ async function writeRegistryToFile( packageManager: string, authTokenName: string ) { + core.debug(`Setting up ${packageManager} auth`); await exec.exec(`${packageManager} config set registry=${registryUrl}`); await exec.exec(`${packageManager} config set always-auth=true`); await exec.exec(