From 8196bd33514a800678a5e1b3742664fc8d62db03 Mon Sep 17 00:00:00 2001 From: Codex Date: Sat, 6 Jun 2026 12:53:39 +0700 Subject: [PATCH] chore: force tls 1.2 for release uploads --- scripts/upload-release-assets.ps1 | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/scripts/upload-release-assets.ps1 b/scripts/upload-release-assets.ps1 index 897ed1a..c3f2595 100644 --- a/scripts/upload-release-assets.ps1 +++ b/scripts/upload-release-assets.ps1 @@ -30,6 +30,10 @@ param( $ErrorActionPreference = 'Stop' +# Windows PowerShell 5.1 can default to older TLS settings and fail against +# modern HTTPS endpoints before curl.exe gets a chance to upload assets. +[Net.ServicePointManager]::SecurityProtocol = [Net.ServicePointManager]::SecurityProtocol -bor [Net.SecurityProtocolType]::Tls12 + $repoOwner = 'AnRil' $repoName = 'laude' $giteaHost = 'git.xn--90adajar8af4h.xn--p1ai'