Skip to content

Add release publishing workflow - #8

Merged
cloudstudio merged 1 commit into
mainfrom
agent/publish-v0.1.0
Aug 7, 2026
Merged

cloudstudio merged 1 commit into
mainfrom
agent/publish-v0.1.0

Conversation

@cloudstudio

Copy link
Copy Markdown
Owner

What changed

Adds a minimal GitHub Actions release workflow that:

  • reads the version from Packaging/Info.plist
  • builds and ad-hoc signs NotchFlow.app on macOS/Xcode 16.4
  • publishes v<version> with the app ZIP and a SHA-256 checksum
  • updates existing release assets idempotently when rerun

Security and scope

The workflow runs only after a push to main that changes the version plist or this workflow, or through an explicit manual dispatch. Its contents: write permission is limited to creating the tag/release and uploading assets.

Validation

The existing PR CI will compile, test, and lint the repository before merge. Merging this PR triggers the initial v0.1.0 publication.

@cloudstudio
cloudstudio merged commit 26a01ec into main Aug 7, 2026
2 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