Gitea/nginx intermittently returns 504 on large multipart uploads even when curl successfully streamed the body. Add up to 4 retries with exponential backoff (15s/45s/2m/5m). Before each retry, check whether the asset is actually present server-side at the expected size — Gitea sometimes accepts the body but times out the response, so the file is already there. Also drop .gitea/workflows/* — we use release.ps1 locally and Gitea Actions runners are not configured, so every push was leaving queued/ failed workflow runs in the Actions tab. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
7.9 KiB
7.9 KiB