Skip to content

feat(ci): publish desktop release bundles - #7

Merged
owjs3901 merged 5 commits into
mainfrom
feat/desktop-release-pipeline
Aug 27, 2026
Merged

feat(ci): publish desktop release bundles#7
owjs3901 merged 5 commits into
mainfrom
feat/desktop-release-pipeline

Conversation

@owjs3901

Copy link
Copy Markdown
Contributor

Summary

  • let changepacks create the draft release, then build Windows, macOS, and Linux bundles
  • isolate build jobs from release write credentials and pin every reusable action
  • normalize five native artifacts and publish the release only after every platform succeeds
  • use the changepacks package version plus native Windows/macOS installer icons and Korean MSI metadata

Verification

  • bun run lint
  • bun run test (79 Bun tests, 180 Rust unit tests, 34 Rust integration tests)
  • bun run build
  • actionlint 1.7.12 .github/workflows/ci.yml
  • local Windows NSIS and MSI builds plus artifact normalization
  • independent code review: no blocking findings

@github-actions

Copy link
Copy Markdown

Changepacks

hanbeon@0.1.0 → 0.1.1 - package.json

Patch

  • 윈도우, macOS, Linux 설치 파일을 GitHub Release에 자동으로 첨부합니다.

@owjs3901
owjs3901 merged commit 60d607e into main Aug 27, 2026
5 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