Skip to content

Fix Signboard 1.7.2 packaging and add launch gate - #52

Merged
cdevroe merged 1 commit into
mainfrom
release/1.7.2
Sep 3, 2026
Merged

cdevroe merged 1 commit into
mainfrom
release/1.7.2

Conversation

@cdevroe

@cdevroe cdevroe commented Sep 3, 2026

Copy link
Copy Markdown
Owner

Summary

  • include the packaged bin/** and shared/** runtime source roots
  • bump Signboard to 1.7.2
  • make every macOS distribution build launch its own packaged app with isolated user data
  • validate required packaging globs during release verification
  • repair the unsigned local macOS build helper

Verification

  • signed universal app launch test passed
  • Developer ID signature verified
  • Apple notarization and staple validation passed
  • Gatekeeper assessment passed
  • packaged CLI launched from app.asar/bin/signboard.js
  • 79 Playwright Electron tests passed
  • updater, app-settings, local-date, CLI-install, desktop-CLI, packaging, and release-artifact tests passed

@cdevroe
cdevroe merged commit 255427f into main Sep 3, 2026
2 checks passed
@cdevroe
cdevroe deleted the release/1.7.2 branch September 3, 2026 13:21
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