Skip to content

Stabilize test package identity and downloads - #16

Merged
zbmain merged 1 commit into
masterfrom
codex/package-artifact-stability
Sep 29, 2026
Merged

zbmain merged 1 commit into
masterfrom
codex/package-artifact-stability

Conversation

@zbmain

@zbmain zbmain commented Sep 29, 2026

Copy link
Copy Markdown
Collaborator

发现

五平台 Package 工作流已成功,安装包均可下载且 SHA-256 校验通过。实测中发现:Windows 构建后的工件名意外带有 -dirty;第一次批量下载因 GitHub 连接中断失败,第二次重试成功。

修复

  • 在安装依赖和编译前固定版本与提交标识,五个平台使用同一干净源码标识。
  • GitHub 运行状态读取和工件下载遇到短暂中断时有限重试,文件清单与 SHA-256 校验仍严格执行。
  • 增加源码标识和重试次数测试。

仅影响测试打包工作流,不创建或修改 Release。

@zbmain
zbmain merged commit 68b0cbf into master Sep 29, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant