mirror of
https://github.com/actions/versions-package-tools.git
synced 2025-12-10 11:41:23 +00:00
fix minor nitpicks
This commit is contained in:
@@ -26,11 +26,6 @@ $ToolVersionParser = Get-ToolVersionsParser -ToolName $ToolName
|
||||
$VersionsFromDist = $ToolVersionParser.GetAvailableVersions()
|
||||
$VersionsFromManifest = $ToolVersionParser.GetUploadedVersions()
|
||||
|
||||
Write-Host "Dist"
|
||||
$VersionsFromDist | ForEach-Object { Write-Host $_ }
|
||||
Write-Host "Manifest"
|
||||
$VersionsFromManifest | ForEach-Object { Write-Host $_ }
|
||||
|
||||
$VersionsToBuild = $VersionsFromDist | Where-Object { $VersionsFromManifest -notcontains $_ }
|
||||
|
||||
if ($VersionsToBuild) {
|
||||
|
||||
@@ -9,7 +9,7 @@ class PythonVersionsParser: BaseVersionsParser {
|
||||
|
||||
hidden [string[]] ParseAllAvailableVersions() {
|
||||
$stableVersionsUrl = "https://www.python.org/ftp/python"
|
||||
$stableVersionsHtmlRaw = Invoke-WebRequest $stableVersionsUrl
|
||||
$stableVersionsHtmlRaw = Invoke-WebRequest $stableVersionsUrl -MaximumRetryCount $this.ApiRetryCount -RetryIntervalSec $this.ApiRetryIntervalSeconds
|
||||
$stableVersionsList = $stableVersionsHtmlRaw.Links.href | Where-Object {
|
||||
$parsed = $null
|
||||
return $_.EndsWith("/") -and [SemVer]::TryParse($_.Replace("/", ""), [ref]$parsed)
|
||||
@@ -17,12 +17,12 @@ class PythonVersionsParser: BaseVersionsParser {
|
||||
|
||||
return $stableVersionsList | ForEach-Object {
|
||||
$subVersionsUrl = "${stableVersionsUrl}/${_}"
|
||||
$subVersionsHtmlRaw = Invoke-WebRequest $subVersionsUrl
|
||||
$subVersionsHtmlRaw = Invoke-WebRequest $subVersionsUrl -MaximumRetryCount $this.ApiRetryCount -RetryIntervalSec $this.ApiRetryIntervalSeconds
|
||||
return $subVersionsHtmlRaw.Links.href | ForEach-Object {
|
||||
if ($_ -match "^Python-(\d+\.\d+\.\d+[a-z]{0,2}\d*)\.tgz$") {
|
||||
return $Matches[1]
|
||||
}
|
||||
} | ForEach-Object { $_ } | Where-Object { $_ }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -48,7 +48,7 @@ class PythonVersionsParser: BaseVersionsParser {
|
||||
}
|
||||
|
||||
[bool] ShouldIncludeVersion([SemVer]$Version) {
|
||||
# For Go, we include all versions greater than 1.12
|
||||
# For Python, we include all versions greater than 3.9.0
|
||||
return $Version -gt [SemVer]"3.9.0"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user