The five Actions checks were the build matrix jobs; skip empty runs on main/dev and stop integration-test on tags. Co-authored-by: Cursor <cursoragent@cursor.com>
1.5 KiB
VibedByKaKi/commet
Personal fork of Commet. Work happens on dev. main tracks upstream.
Upstream does not accept generative-AI contributions, so changes here stay on this fork. They will not be opened as PRs upstream.
The upstream project README is still in README.md at the repository root.
Branches
| Branch | Role |
|---|---|
main |
Mirror of commetchat/commet main |
dev |
Default branch for fork-only enhancements |
Feature work branches from dev and merges back into dev.
CI
The build workflow:
| Trigger | Platforms |
|---|---|
| Tag created | Windows, macOS, Linux, Android, Web |
Push to a non-dev branch, PR, merge queue |
Linux, Android |
Pushes to dev do not build. Tag a commit on dev when you want the full matrix.
Downloads are Actions artifacts (kept 90 days) on the tag’s workflow run.
Artifact names include the version (tag name, or short commit sha on branches), for example commet-linux-0.1.0-dev.4 and commet-android-debug-0.1.0-dev.4.apk.
Linux artifacts vendor libmpv and its uncommon runtime deps into lib/, and launch through a small wrapper.
macOS
Unzipping yields a commet.app bundle. Builds are ad-hoc signed; after downloading, clear Gatekeeper quarantine before opening:
unzip commet-macos-0.1.0-dev.4.zip
xattr -cr commet.app
open commet.app