ci(release): URL-encode asset name + clean existing assets on re-run #7
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "maximus/fix/release-asset-name-encoding"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Run 1484 succeeded but produced asset filenames with spaces (
tea-v0.14.0 mirus.1-linux-arm64.tar.gz) because the upload's?name=query parameter wasn't URL-encoded —+got form-decoded to space. Binary contents are correct (./tea --version→0.14.0+mirus.1).Two fixes:
After merge: cherry-pick to release/mirus, delete the misnamed assets on the existing release (or just retag and let the new clean step handle it), retag at the new HEAD.