Commit da824b0
committed
compiler: add retry loop and enable allowEmptyChecksums on Windows
Enables allowEmptyChecksums globally on Chocolatey and implements a
3-attempt retry loop for pkgconfiglite to prevent Windows CI failures
caused by transient network or SourceForge mirror errors.
Even though --allow-empty-checksums is passed to choco install,
newer Chocolatey versions do not propagate this CLI flag to the nested
PowerShell installer script (chocolateyInstall.ps1). The inner script
fails when downloading the binary from non-secure HTTP SourceForge
mirrors unless the allowEmptyChecksums feature is globally enabled
via choco feature beforehand.1 parent 7fdcde1 commit da824b0
1 file changed
Lines changed: 16 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
1 | 5 | | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
2 | 18 | | |
3 | 19 | | |
4 | 20 | | |
| |||
0 commit comments