Skip to content

Conversation

@Priyans-hu
Copy link
Owner

Summary

  • CI workflow (ci.yml): Builds on every PR and push to main using macos-15 runner
  • Release workflow (release.yml): Triggered on v* tag push — builds, creates app bundle with Info.plist and icon, ad-hoc code signs, zips with ditto, and creates a GitHub Release with the artifact
  • Updated README: removed non-existent brew install, added xattr -cr fix for "damaged" error, replaced CONTRIBUTING.md link with inline contributing steps

Usage

To create a release:

git tag v0.4.0
git push origin v0.4.0

The workflow will build, sign, and publish automatically.

Test plan

  • CI runs on this PR (verify build passes)
  • After merge, push a tag to trigger release workflow
  • Downloaded release zip installs without "damaged" error

CI: build on every PR and push to main (macos-15 runner)
Release: build, ad-hoc sign, zip, and create GitHub release on tag push
Also fix README: remove brew reference, add xattr fix for damaged error
@Priyans-hu Priyans-hu merged commit 74cb7b9 into main Jan 29, 2026
1 check passed
@Priyans-hu Priyans-hu deleted the chore/github-actions branch January 29, 2026 05:29
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.

2 participants