fix(ci): URL-encode asset filenames and allow release updates

Spaces in Electron Forge filenames (e.g. "5chan Setup.exe") broke
markdown download links in the release body. Also add allowUpdates
to finalize-release so it succeeds when a release already exists.
This commit is contained in:
plebeius
2026-03-10 18:55:28 +08:00
parent ec2c2d5d70
commit 3401ec147f
2 changed files with 2 additions and 1 deletions
+1
View File
@@ -320,4 +320,5 @@ jobs:
with:
artifacts: 'release-assets/*'
bodyFile: "release-body.txt"
allowUpdates: true
token: ${{ secrets.GITHUB_TOKEN }}