# --------------------------------------------------------------- # File : download-release.ps1 # Authors : Aoran Zeng # Created on : <2023-09-21> # Last modified : <2024-05-25> # # download: # # Download from GitHub Releases # ---------- # Changelog: # # ~> v0.1.0 # <2024-05-25> Rename to download-release # <2023-09-21> Create file # --------------------------------------------------------------- $destination = "~\Desktop\chsrc-GitHub-release" Write-Output "=> Mkdir $destination" mkdir -Force $destination | Out-Null Set-Location $destination $names = @( 'chsrc-x64-windows.exe' 'chsrc-x86-windows.exe' 'chsrc-x64-macos' 'chsrc-x64-linux' 'chsrc-aarch64-linux' 'chsrc-riscv64-linux' 'chsrc-armv7-linux' ) # Like https://github.com/RubyMetric/chsrc/releases/download/latest/chsrc-x64-windows.exe $url_prefix = "https://github.com/RubyMetric/chsrc/releases/download/latest/" foreach ($name in $names) { curl -LO "${url_prefix}${name}" } Set-Location - Write-Output "=> Downloaded to $destination"