Skip to content

feat(ci): add Intel macOS DMG build and improve workflow strategy - #93

Merged
0Chencc merged 1 commit into
mainfrom
feat/workflow-strategy
Feb 6, 2026
Merged

feat(ci): add Intel macOS DMG build and improve workflow strategy#93
0Chencc merged 1 commit into
mainfrom
feat/workflow-strategy

Conversation

@0Chencc

@0Chencc 0Chencc commented Feb 6, 2026

Copy link
Copy Markdown
Owner

Summary

  • Rewrite release workflow with independent per-platform build jobs and centralized release creation
  • Add macOS Intel (x86_64) DMG distribution
  • Add pre-release validation with lint/test checks
  • Add SHA256 checksums for release artifacts
  • Support prerelease tags (alpha/beta/rc)
  • Add version number to release artifact filenames
  • Add CI concurrency control and paths-ignore for docs
  • Add cache-cleanup workflow for PR branch and stale caches
  • Add stale issues/PRs auto-close workflow

Fixes #89

Test plan

  • CI passes on all platforms including macOS Intel
  • Release workflow structure is correct (validate → build → create-release)

- Rewrite release workflow with independent per-platform build jobs
- Add macOS Intel (x86_64) DMG distribution
- Add pre-release validation with lint/test checks
- Add centralized release creation with SHA256 checksums
- Support prerelease tags (alpha/beta/rc)
- Add version number to release artifact filenames
- Add CI concurrency control and paths-ignore for docs
- Add cache-cleanup workflow for PR branch and stale caches
- Add stale issues/PRs auto-close workflow

Fixes #89
@0Chencc
0Chencc force-pushed the feat/workflow-strategy branch from 52e3245 to 8470ddd Compare February 6, 2026 05:43
@0Chencc
0Chencc merged commit ac82755 into main Feb 6, 2026
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.

缺少MAC amd版本

1 participant