Skip to content

Add repeatable multi-platform test packaging commands - #14

Merged
zbmain merged 1 commit into
masterfrom
codex/just-packaging
Sep 29, 2026
Merged

zbmain merged 1 commit into
masterfrom
codex/just-packaging

Conversation

@zbmain

@zbmain zbmain commented Sep 29, 2026

Copy link
Copy Markdown
Collaborator

改动

  • 新增 just package-local、just package <平台>、just package-all 和 just package-download <运行 ID>。
  • 新增独立的五平台 Package 工作流,只上传带 SHA-256 的测试安装包,不创建 GitHub Release。
  • 共用平台目标配置、主机与 Rust 目标预检、产物收集和下载校验,并纳入 CI。

验证

  • 前端、发布与打包脚本测试、格式、类型检查、Clippy 和 Rust 测试通过。
  • Mac arm64 测试 DMG 构建成功,hdiutil verify 通过。
  • 当前本机缺少 x86_64 macOS Rust 目标,通用 DMG 待云端工作流验证。

新工作流需要先合入默认分支,随后才能用 just package-all 手动触发;本 PR 不发布版本。

@zbmain
zbmain merged commit a5d50ce 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