mirror of
https://github.com/actions/runner-images.git
synced 2025-12-15 22:26:56 +00:00
[windows] Replace WebClient with Invoke-WebRequest & Update EdgeDrive Thumbprint (#12390)
* [windows] Update EdgeDriver signature * feat: Improve temp directory handling and update file download method - Added check for \ existence before accessing it. - If the directory does not exist, it is now created. - Replaced System.Net.WebClient with Invoke-WebRequest for file downloads, improving compatibility and maintainability. Co-authored-by: Subir0071 <subir0071@github.com> * [Windows] Remove check for TEMP_Dir --------- Co-authored-by: Subir0071 <subir0071@github.com>
This commit is contained in:
committed by
GitHub
parent
a0e2400abd
commit
42e65904de
@@ -198,7 +198,7 @@ function Invoke-DownloadWithRetry {
|
||||
for ($retries = 20; $retries -gt 0; $retries--) {
|
||||
try {
|
||||
$attemptStartTime = Get-Date
|
||||
(New-Object System.Net.WebClient).DownloadFile($Url, $Path)
|
||||
Invoke-WebRequest -Uri $Url -OutFile $Path -UseBasicParsing
|
||||
$attemptSeconds = [math]::Round(($(Get-Date) - $attemptStartTime).TotalSeconds, 2)
|
||||
Write-Host "Package downloaded in $attemptSeconds seconds"
|
||||
break
|
||||
|
||||
Reference in New Issue
Block a user