Skip to content

Make desktop CI builds manual (workflow_dispatch) - #34

Merged
Modsofthenation merged 2 commits into
mainfrom
cursor/manual-desktop-build-e5b1
Jul 26, 2026
Merged

Modsofthenation merged 2 commits into
mainfrom
cursor/manual-desktop-build-e5b1

Conversation

@Modsofthenation

@Modsofthenation Modsofthenation commented Jul 26, 2026 •

Copy link
Copy Markdown
Owner

Summary

Desktop installer builds (Linux / macOS / Windows) no longer run on every merge to main. Trigger them from Actions → CI → Run workflow.

Changes

  • Add workflow_dispatch to .github/workflows/ci.yml
  • Desktop job if: github.event_name == 'workflow_dispatch' (was: push to main)
  • Unit tests still run on PRs and pushes to main
  • Docs updated in README.md, apps/desktop/README.md, and AGENTS.md

How to build installers

  1. GitHub → Actions → CI
  2. Run workflow (branch main or a release branch)
  3. Download artifacts: desktop-windows-x86_64, desktop-macos-aarch64, desktop-linux-x86_64
Open in Web Open in Cursor 

cursoragent and others added 2 commits July 26, 2026 04:00
Stop packaging Linux/macOS/Windows installers on every main merge.
Unit tests still run on PRs and pushes; desktop matrix is Actions → Run workflow.

Co-authored-by: Damon van der linde <zord.lack.net@gmail.com>
Co-authored-by: Damon van der linde <zord.lack.net@gmail.com>
@Modsofthenation
Modsofthenation marked this pull request as ready for review July 26, 2026 04:05
@Modsofthenation
Modsofthenation merged commit 2d05dcb into main Jul 26, 2026
1 of 2 checks passed
@cursor
cursor Bot deleted the cursor/manual-desktop-build-e5b1 branch August 12, 2026 11:36
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