@@ -29,26 +29,14 @@ try {
29
29
30
30
# publish nuget
31
31
if ($vscodeTarget -eq " stable" ) {
32
- $nugetPackages = @ (
33
- ' Microsoft.dotnet-interactive' ,
34
- ' Microsoft.DotNet.Interactive' ,
35
- ' Microsoft.DotNet.Interactive.CSharp' ,
36
- ' Microsoft.DotNet.Interactive.Documents' ,
37
- ' Microsoft.DotNet.Interactive.ExtensionLab' ,
38
- ' Microsoft.DotNet.Interactive.Formatting' ,
39
- ' Microsoft.DotNet.Interactive.FSharp' ,
40
- ' Microsoft.DotNet.Interactive.Http' ,
41
- ' Microsoft.DotNet.Interactive.Journey' ,
42
- ' Microsoft.DotNet.Interactive.Kql' ,
43
- ' Microsoft.DotNet.Interactive.PackageManagement' ,
44
- ' Microsoft.DotNet.Interactive.PowerShell' ,
45
- ' Microsoft.DotNet.Interactive.SqlServer'
46
- )
47
- $nugetPackages | ForEach-Object {
48
- $nugetPackagePath = " $artifactsPath \packages\Shipping\$_ .*.nupkg"
49
- dotnet nuget push $nugetPackagePath -- source https:// api.nuget.org/ v3/ index.json -- api- key $nugetToken -- no- symbols 1
50
- if ($LASTEXITCODE -ne 0 ) {
51
- exit $LASTEXITCODE
32
+ Get-ChildItem " $artifactsPath \packages\Shipping\Microsoft.DotNet*.nupkg" | ForEach-Object {
33
+ $nugetPackagePath = $_.ToString ()
34
+ # don't publish asp or netstandard packages
35
+ if (-Not ($nugetPackagePath -match " (AspNetCore|Netstandard20)" )) {
36
+ dotnet nuget push $nugetPackagePath -- source https:// api.nuget.org/ v3/ index.json -- api- key $nugetToken -- no- symbols 1
37
+ if ($LASTEXITCODE -ne 0 ) {
38
+ exit $LASTEXITCODE
39
+ }
52
40
}
53
41
}
54
42
}
0 commit comments