File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -27,19 +27,27 @@ jobs:
2727 node-version : 20
2828 cache : " pnpm"
2929
30- - name : Set internal registry config
30+ - name : Creating .npmrc for Azure Artifacts
3131 run : |
32- pnpm config set "//pkgs.dev.azure.com/bentleycs/_packaging/Packages/npm/registry/:username" "bentleycs"
33- pnpm config set "//pkgs.dev.azure.com/bentleycs/_packaging/Packages/npm/registry/:_password" "${{ secrets.AZURE_ARTIFACTS_PAT }}"
34- pnpm config set "//pkgs.dev.azure.com/bentleycs/_packaging/Packages/npm/registry/:email" "npm requires email to be set but doesn't use the value"
35- pnpm config set "//pkgs.dev.azure.com/bentleycs/_packaging/Packages/npm/:username" "bentleycs"
36- pnpm config set "//pkgs.dev.azure.com/bentleycs/_packaging/Packages/npm/:_password" "${{ secrets.AZURE_ARTIFACTS_PAT }}"
37- pnpm config set "//pkgs.dev.azure.com/bentleycs/_packaging/Packages/npm/:email" "npm requires email to be set but doesn't use the value"
32+ cat << EOF >> "$HOME/.npmrc"
33+ @bentley:registry=https://pkgs.dev.azure.com/bentleycs/_packaging/Packages/npm/registry/
34+ always-auth=true
35+
36+ //registry.npmjs.org/:_authToken=XXXXX-XXXXX-XXXXX-XXXXX
37+ ; begin auth token
38+ //pkgs.dev.azure.com/bentleycs/_packaging/Packages/npm/registry/:username=bentleycs
39+ //pkgs.dev.azure.com/bentleycs/_packaging/Packages/npm/registry/:_password=${AZURE_ARTIFACTS_PAT}
40+ //pkgs.dev.azure.com/bentleycs/_packaging/Packages/npm/registry/:email=npm requires email to be set but doesn't use the value
41+ //pkgs.dev.azure.com/bentleycs/_packaging/Packages/npm/:username=bentleycs
42+ //pkgs.dev.azure.com/bentleycs/_packaging/Packages/npm/:_password=${AZURE_ARTIFACTS_PAT}
43+ //pkgs.dev.azure.com/bentleycs/_packaging/Packages/npm/:email=npm requires email to be set but doesn't use the value
44+ ; end auth token
45+ EOF
3846 env :
3947 AZURE_ARTIFACTS_PAT : ${{ secrets.NPM_PACKAGE_PUBLISH_BENTLEYCS }}
4048
4149 - name : Install dependencies
42- run : pnpm install --frozen-lockfile
50+ run : pnpm install
4351
4452 - name : Lint
4553 run : pnpm lint
You can’t perform that action at this time.
0 commit comments