File tree Expand file tree Collapse file tree 4 files changed +20
-12
lines changed
Expand file tree Collapse file tree 4 files changed +20
-12
lines changed Original file line number Diff line number Diff line change @@ -2,8 +2,8 @@ version: 2
22registries :
33 npm-azure :
44 type : npm-registry
5- url : https://pkgs.dev.azure.com/powershell-rel/PowerShellEditorServices /_packaging/PSESFeed /npm/registry/
6- username : powershell-rel
5+ url : https://pkgs.dev.azure.com/mscodehub/PowerShellCore /_packaging/PowerShellCore_PublicPackages /npm/registry/
6+ username : powershell
77 password : ${{ secrets.AZURE_NPM_PASSWORD }}
88updates :
99- package-ecosystem : npm
@@ -25,7 +25,7 @@ updates:
2525 - " @types/*"
2626 ignore :
2727 - dependency-name : " untildify"
28- versions : ["5.x"]
28+ versions : [ "5.x" ]
2929- package-ecosystem : github-actions
3030 directory : " /"
3131 labels : [ ]
Original file line number Diff line number Diff line change @@ -43,11 +43,19 @@ jobs:
4343 cache : true
4444 cache-dependency-path : ' PowerShellEditorServices/**/packages.lock.json'
4545 global-json-file : PowerShellEditorServices/global.json
46+ source-url : https://pkgs.dev.azure.com/mscodehub/PowerShellCore/_packaging/PowerShellCore_PublicPackages/nuget/v3/index.json
47+ config-file : PowerShellEditorServices/NuGet.config
48+ env :
49+ NUGET_AUTH_TOKEN : ${{ secrets.AZURE_NUGET_TOKEN }}
4650
4751 - name : Install PSResources
4852 shell : pwsh
4953 run : ../PowerShellEditorServices/tools/installPSResources.ps1
5054
55+ - name : Deploy generated NuGet configuration
56+ shell : pwsh
57+ run : Copy-Item ../../nuget.config ../PowerShellEditorServices/NuGet.config
58+
5159 - name : Deploy NPM configuration
5260 shell : pwsh
5361 run : Copy-Item .github/workflows/npmrc .npmrc
6674 shell : pwsh
6775 run : Invoke-Build -Configuration Release
6876 env :
69- NPM_PASSWORD : ${{ secrets.AZURE_NPM_PASSWORD_BASE64}}
77+ NPM_PASSWORD : ${{ secrets.AZURE_NPM_PASSWORD_BASE64 }}
7078
7179 - name : Upload build artifacts
7280 uses : actions/upload-artifact@v4
Original file line number Diff line number Diff line change 22; Azure DevOps does not support actual auth tokens.
33
44; begin auth token
5- //pkgs.dev.azure.com/powershell-rel/PowerShellEditorServices /_packaging/PSESFeed /npm/registry/:username=powershell-rel
6- //pkgs.dev.azure.com/powershell-rel/PowerShellEditorServices /_packaging/PSESFeed /npm/registry/:_password=${NPM_PASSWORD}
7- //pkgs.dev.azure.com/powershell-rel/PowerShellEditorServices /_packaging/PSESFeed /npm/registry/:email=powershell-rel
8- //pkgs.dev.azure.com/powershell-rel/PowerShellEditorServices /_packaging/PSESFeed /npm/:username=powershell-rel
9- //pkgs.dev.azure.com/powershell-rel/PowerShellEditorServices /_packaging/PSESFeed /npm/:_password=${NPM_PASSWORD}
10- //pkgs.dev.azure.com/powershell-rel/PowerShellEditorServices /_packaging/PSESFeed /npm/:email=powershell-rel
5+ //pkgs.dev.azure.com/mscodehub/PowerShellCore /_packaging/PowerShellCore_PublicPackages /npm/registry/:username=powershell
6+ //pkgs.dev.azure.com/mscodehub/PowerShellCore /_packaging/PowerShellCore_PublicPackages /npm/registry/:_password=${NPM_PASSWORD}
7+ //pkgs.dev.azure.com/mscodehub/PowerShellCore /_packaging/PowerShellCore_PublicPackages /npm/registry/:email=powershell
8+ //pkgs.dev.azure.com/mscodehub/PowerShellCore /_packaging/PowerShellCore_PublicPackages /npm/:username=powershell
9+ //pkgs.dev.azure.com/mscodehub/PowerShellCore /_packaging/PowerShellCore_PublicPackages /npm/:_password=${NPM_PASSWORD}
10+ //pkgs.dev.azure.com/mscodehub/PowerShellCore /_packaging/PowerShellCore_PublicPackages /npm/:email=powershell
1111; end auth token
12- registry=https://pkgs.dev.azure.com/powershell-rel/PowerShellEditorServices /_packaging/PSESFeed /npm/registry/
12+ registry=https://pkgs.dev.azure.com/mscodehub/PowerShellCore /_packaging/PowerShellCore_PublicPackages /npm/registry/
1313always-auth=true
Original file line number Diff line number Diff line change 11; We use Dependabot to update our packages, so we want to add without a prefix
22save-exact = true
33; We download from a private feed during the release process
4- registry = https://pkgs.dev.azure.com/powershell-rel/PowerShellEditorServices /_packaging/PSESFeed /npm/registry/
4+ registry = https://pkgs.dev.azure.com/mscodehub/PowerShellCore /_packaging/PowerShellCore_PublicPackages /npm/registry/
55always-auth = true
You can’t perform that action at this time.
0 commit comments