Skip to content

Polish release documentation and CI - #1

Merged
codeugar merged 5 commits into
mainfrom
codex/release-polish
Aug 10, 2026
Merged

Polish release documentation and CI#1
codeugar merged 5 commits into
mainfrom
codex/release-polish

Conversation

@codeugar

Copy link
Copy Markdown
Contributor

What changed

  • turned the README into a complete project landing page with download, installation, screenshots, permissions, build, and hardware-limit guidance
  • added SHA-256 checksum generation for both architecture-specific DMGs
  • added macOS CI that runs the test suite, builds the universal app, verifies architectures and signing, builds both DMGs, and uploads temporary artifacts

Why

The initial public release should be understandable and independently verifiable by users and contributors. Automated checks also protect the native macOS build and release scripts from regressions.

Validation

  • ./Scripts/run-tests.sh — 8/8 tests passed
  • ./Scripts/build-app.sh — universal arm64 + x86_64 app built and verified
  • ./Scripts/build-dmgs.sh — both DMGs built and passed hdiutil verify
  • mounted both DMGs and verified their expected architecture, bundle signature, app icon, and Applications shortcut

@codeugar
codeugar marked this pull request as ready for review August 10, 2026 18:51
@codeugar
codeugar merged commit 20e110f into main Aug 10, 2026
1 check passed
@codeugar
codeugar deleted the codex/release-polish branch August 10, 2026 18:51
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