Skip to content

Add GitHub CI, desktop release builds, and updates - #1

Merged
cododel merged 23 commits into
mainfrom
ci/projector-github-actions
Nov 12, 2026
Merged

cododel merged 23 commits into
mainfrom
ci/projector-github-actions

Conversation

@cododel

@cododel cododel commented Nov 12, 2026

Copy link
Copy Markdown
Owner

Changes

  • Run pnpm check on macOS for pull requests and pushes to main.

  • Build macOS arm64 DMG/ZIP, Windows x64 NSIS, and Linux x64 AppImage packages. Version tags produce a draft GitHub Release with the installers and update metadata.

  • Add Check for Updates… to release builds using Sparkle on macOS and electron-updater on Windows and Linux.

  • Clear inherited Git repository variables before running the pre-push checks in an exported copy.

Verification

The pre-push pnpm check:full passed with 340 unit tests, 2 hook checks, 1 hidden-window check, and 123 visible Electron E2E tests, including the authenticated Codex scenario. The macOS release build produced a DMG and ZIP, passed code-signature verification, generated a signed appcast with a test key, and passed the relocated-app E2E. Windows and Linux packages and installation from a published update feed are pending verification.

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Nov 12, 2026 •

Copy link
Copy Markdown
Codex Review Summary: ✅ Completed

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-11-12T03:23:07.909334Z 5b56061 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 5b56061259

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread src/main/updates.ts Resolved
@cododel
cododel merged commit 0511e21 into main Nov 12, 2026
4 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