/releases/latest/download/<asset> 实测 404,只有带具体 tag 的 下载路径可用。版本号从 /api/v1/.../releases/latest 拿, version.txt 因此不再需要单独作为 asset 上传。
release-action 是 Go 程序,runner 镜像里没有 Go 工具链, 装工具链不如十几行 curl,还少一个第三方依赖。
产物是架构无关的 JS tarball(约 400 KB)而不是 bun 单文件: 单文件 94 MB 里几乎全是运行时,静态文件还得外置。架构差异 由安装侧的 bun 运行时吸收,版本钉死,和 CI 构建版本一起改。