Publish a signed and notarized macOS desktop DMG with releases
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 45/100
Direzione di ricerca
Start with the existing desktop workflow that builds the macOS DMG, checking its release trigger, asset output, and current ad-hoc signature verification. Done means the Apple Silicon DMG is uploaded to the corresponding GitHub Release, signed, notarized, stapled, and accompanied by release notes describing supported architectures and installation.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Problem
The desktop workflow already builds a macOS DMG, but the public GitHub releases currently expose container assets only. That leaves macOS users needing to clone the repository and build the desktop app themselves.
Proposal
Publish the macOS desktop installer as a GitHub Release asset.
- Upload the Apple Silicon DMG produced by the desktop workflow to the corresponding release.
- Sign it with an Apple Developer ID certificate, notarize it with Apple, and staple the notarization ticket so Gatekeeper accepts the download without an unidentified-developer warning.
- Document the supported macOS architecture(s) and installation path in the release notes.
- Consider adding an Intel or universal build if that remains a supported target.
Context
I successfully built the existing desktop target on Apple Silicon. The current workflow already produces a DMG and verifies an ad-hoc signature, so this appears to be mainly a release-publishing and Apple signing/notarization integration task.
I would be happy to prepare a focused PR after maintainers confirm the preferred release trigger, asset naming, and how they want signing credentials managed.
- Lingua principale
- TypeScript
- Stelle
- 6.6k
- Fork
- 914
- Merge medio
- 22h 44m
- PR unite (30g)
- 137
Preparare l'ambiente
- Include un Dockerfile o un file Docker Compose
- Ha un modello di pull request
- Nessuna guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di CopilotKit/OpenBot
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
CopilotKit/OpenBot#815 ·
I maintainer di solito rispondono entro 1 giorno
-
Wrong key location at startupForse già presa @charan-rathore l’ha presa 3 giorni fa. Aperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 68/100
CopilotKit/OpenBot#800 ·
I maintainer di solito rispondono entro 1 giorno
-
setup-learning.ts fails on Windows with "spawn npx.cmd EINVAL"Forse già presa @Caldas l’ha presa 6 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 80/100
CopilotKit/OpenBot#792 ·
I maintainer di solito rispondono entro 1 giorno
-
Remote AG-UI Bots can't use the browser in chat: `computer_*` calls refused as "unavailable for this headless turn"Forse già presa @charan-rathore l’ha presa 2 giorni fa. Aperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 68/100
CopilotKit/OpenBot#804 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 4/5 Più di una settimana Idoneità per principianti 22/100
CopilotKit/OpenBot#786 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di CopilotKit/OpenBot
Issue simili
-
area:editor bug issue-form:bug P0 platform:windows review: low
Difficoltà 2/5 1-3 ore Idoneità per principianti 64/100
1lck/Lithe-IDEA#1388 ·
I maintainer di solito rispondono entro 1 giorno
-
fix(api): isToolAuditEnabled swallows database read errors on auditToolOperations without loggingApertaarea: backend bug priority: low
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
snapotter-hq/SnapOtter#3238 ·
I maintainer di solito rispondono entro 1 giorno
-
rig up --plan times out after 5 s and reports an UNKNOWN outcome while the daemon completes the planAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
I maintainer di solito rispondono entro 1 giorno
-
filesystem: search_files does not expand non-wildcard excludePatterns like directory_tree doesAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
modelcontextprotocol/servers#5216 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
I maintainer di solito rispondono entro 1 giorno