From b0d1595caea7c2a82a361943368b35c43755d306 Mon Sep 17 00:00:00 2001 From: Chidozie Ononiwu Date: Thu, 18 Jun 2026 10:57:29 -0700 Subject: [PATCH 1/2] Use authenticated npmrc --- eng/automation/generation.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/eng/automation/generation.yml b/eng/automation/generation.yml index 01fc0daa035b..5fafdf92edac 100644 --- a/eng/automation/generation.yml +++ b/eng/automation/generation.yml @@ -34,16 +34,24 @@ steps: inputs: versionSpec: '$(NodeVersion)' + - template: /eng/common/pipelines/templates/steps/create-authenticated-npmrc.yml + parameters: + npmrcPath: $(Agent.TempDirectory)/release/.npmrc + - bash: | npm install -g autorest displayName: 'Install autorest' condition: ${{ eq(parameters.RELEASE_TYPE, 'Swagger') }} + env: + npm_config_userconfig: "$(Agent.TempDirectory)/release/.npmrc" - bash: | npm ci workingDirectory: $(Build.SourcesDirectory)/eng/common/tsp-client displayName: 'Install tsp-client' condition: ${{ eq(parameters.RELEASE_TYPE, 'TypeSpec') }} + env: + npm_config_userconfig: "$(Agent.TempDirectory)/release/.npmrc" # - template: /eng/common/testproxy/test-proxy-tool.yml # parameters: From eaf35ee250b00b6f30319a5db457cf875e6e567f Mon Sep 17 00:00:00 2001 From: Chidozie Ononiwu Date: Fri, 19 Jun 2026 22:41:48 -0700 Subject: [PATCH 2/2] update user npmrc --- eng/automation/generation.yml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/eng/automation/generation.yml b/eng/automation/generation.yml index 5fafdf92edac..85f40ad873b1 100644 --- a/eng/automation/generation.yml +++ b/eng/automation/generation.yml @@ -35,23 +35,17 @@ steps: versionSpec: '$(NodeVersion)' - template: /eng/common/pipelines/templates/steps/create-authenticated-npmrc.yml - parameters: - npmrcPath: $(Agent.TempDirectory)/release/.npmrc - bash: | npm install -g autorest displayName: 'Install autorest' condition: ${{ eq(parameters.RELEASE_TYPE, 'Swagger') }} - env: - npm_config_userconfig: "$(Agent.TempDirectory)/release/.npmrc" - bash: | npm ci workingDirectory: $(Build.SourcesDirectory)/eng/common/tsp-client displayName: 'Install tsp-client' condition: ${{ eq(parameters.RELEASE_TYPE, 'TypeSpec') }} - env: - npm_config_userconfig: "$(Agent.TempDirectory)/release/.npmrc" # - template: /eng/common/testproxy/test-proxy-tool.yml # parameters: