Skip to content

Commit abc3c65

Browse files
authored
Work CI-CD
- Improve code checking for nuget packages to properly handler preview and stable versions. ***NO_CI***
1 parent 4356c0c commit abc3c65

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

azure-pipelines/update-dependencies.ps1

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,17 @@ function Get-LatestNugetVersion {
4141
)
4242
try {
4343
$response = Invoke-RestMethod -Uri $url -Method Get
44-
return $response.versions[-1]
44+
45+
if ($packageTargetVersion -match "preview") {
46+
# Select only versions that include 'preview'
47+
$versions = $response.versions | Where-Object { $_ -match "preview" }
48+
}
49+
else {
50+
# Exclude any version that includes 'preview'
51+
$versions = $response.versions | Where-Object { $_ -notmatch "preview" }
52+
}
53+
54+
return $versions[-1]
4555
}
4656
catch {
4757
throw "Error querying NuGet API: $_"

0 commit comments

Comments
 (0)