|
|
e30199b29d
|
chore(packaging): 归档 Release 附件上传脚本
v1.9.5 上传时踩了两个坑,都不好从错误信息看出来:
1. 端点形状不对称且反直觉
GET /releases/tags/{tag}/upload_url → 404(tags/ 只用于读取)
POST /releases/{tag}/assets → 404(该端点不存在)
看起来像认证失败,实际是路径不对。
2. PUT 必须逐字回放 upload_url 响应里的 headers
(x-obs-meta-project-id / x-obs-acl / x-obs-callback / Content-Type)。
少一个就变成未签名请求,报错是存储层的模糊错误 —— 看着像大小超限或文件损坏。
当时先试了三个直觉端点全 404,之后 grep 自己的记忆日志才发现 9-26 就记着
「upload_url 路径不带 tags、PUT 必须回放 headers」。路径形状有疑问时先查历史,
比继续试快。
用法: packaging/upload-release.sh <tag> <file>...
|
2026-10-05 10:46:34 +08:00 |
|