Skip to content

Build macOS app before reusable release#135

Merged
vuon9 merged 2 commits into
mainfrom
macos-release-caller
Jun 17, 2026
Merged

Build macOS app before reusable release#135
vuon9 merged 2 commits into
mainfrom
macos-release-caller

Conversation

@vuon9

@vuon9 vuon9 commented Jun 17, 2026

Copy link
Copy Markdown
Owner

Summary

  • move the Wails/macOS app build into DevToolbox's release workflow
  • upload the built .app as a short-lived artifact
  • call the generic gh-workflows macos-release.yml reusable workflow for Developer ID signing, notarization, DMG packaging, and release artifact upload

Verification

Merge note

@github-actions

Copy link
Copy Markdown
Contributor

Code Coverage

Package Line Rate Health
devtoolbox/internal/barcode 93%
devtoolbox/internal/codeformatter 80%
devtoolbox/internal/converter 65%
devtoolbox/internal/datagenerator 81%
devtoolbox/internal/datetimeconverter 75%
devtoolbox/internal/jwt 47%
devtoolbox/internal/numberconverter 98%
devtoolbox/internal/settings 0%
devtoolbox/internal/themes 0%
Summary 70% (3726 / 5294)

Minimum allowed line rate is 60%

@vuon9 vuon9 merged commit ebbd484 into main Jun 17, 2026
8 checks passed
@vuon9 vuon9 deleted the macos-release-caller branch June 17, 2026 04:50
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