11 Commits

Author SHA1 Message Date
xintaofei
3b331b15a4 fix(ci): replace softprops/action-gh-release with gh CLI for server asset upload
softprops/action-gh-release defaults draft to false, which publishes
the release prematurely before the publish-release job runs. Switch to
gh release upload which only uploads assets without modifying release
state, avoiding both the premature publish and the duplicate draft
release issues caused by the GitHub API not returning drafts via
getReleaseByTag.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-16 00:55:18 +08:00
xintaofei
189399e5cf ci(release): use softprops/action-gh-release for server asset upload
Switches the build-server upload steps from the deprecated
actions/upload-release-asset@v1 to softprops/action-gh-release@v2,
which resolves intermittent socket hang up failures when attaching
release assets. Drops the now-unused upload_url output from the
create-draft-release job.
2026-04-15 17:20:31 +08:00
xintaofei
bff17f09ff 优化github工作流里docker镜像的构建流程 2026-03-29 21:22:15 +08:00
xintaofei
045ac28192 修复server linux arm64构建失败 2026-03-29 20:45:30 +08:00
xintaofei
9c0ea50b0c 调整github发布条件 2026-03-29 20:30:06 +08:00
xintaofei
a49b59e403 支持一键安装脚本 2026-03-29 19:46:41 +08:00
xintaofei
1cda9aa5f5 完善docker相关配置 2026-03-29 19:23:46 +08:00
xintaofei
080a16f26c 支持无GUI的Server运行模式 2026-03-29 18:36:30 +08:00
xintaofei
55ce313468 构建流水线里不同平台使用独立的缓存键 2026-03-22 13:43:53 +08:00
xintaofei
f24081bce0 修复github工作流 2026-03-09 23:25:11 +08:00
xggz
54d1097b41 Initial commit 2026-03-06 22:56:13 +08:00