build(desktop): correct the fork's GitHub owner to syncwrld
OpenSSF Scorecard / Scorecard analysis (push) Waiting to run
CI / Build & test (Node 20) (push) Canceled after 0s
CI / Build & test (Node 24) (push) Canceled after 0s
CI / Build & test (push) Canceled after 0s
CodeQL / Analyze (javascript-typescript) (push) Canceled after 0s
Security / Secret scan (gitleaks) (push) Canceled after 0s
Security / Dependency scan (OSV-Scanner) (push) Canceled after 0s
Security / IaC/config scan (Trivy) (push) Canceled after 0s
Security / License compliance scan (Trivy) (push) Canceled after 0s

This commit is contained in:
2026-09-01 13:11:49 -03:00
parent f7f2cf75ab
commit 2f836cd366
2 changed files with 4 additions and 4 deletions
+3 -3
View File
@@ -20,11 +20,11 @@ espelho para compilar.
## Passos (uma vez)
1. Criar um repositório no GitHub — o `electron-builder.yml` está apontado para
`devsyncwrld/backspace`. **Se o seu for outro nome, ajuste lá.**
`syncwrld/backspace`. **Se o seu for outro nome, ajuste lá.**
2. Adicionar o espelho e empurrar:
```
cd /opt/backspace
git remote add github git@github.com:devsyncwrld/backspace.git
git remote add github git@github.com:syncwrld/backspace.git
git push github main
```
3. Marcar uma versão e empurrar a tag — é ela que dispara a compilação:
@@ -44,7 +44,7 @@ precisa reinstalar na mão de novo.
| O quê | Por quê |
|---|---|
| `publish.owner` → `devsyncwrld` | Apontava para o repositório do upstream |
| `publish.owner` → `syncwrld` | Apontava para o repositório do upstream |
| `postinstall` reconstrói também `electron-native-screenshare` | Rodava `electron-rebuild` só no `uiohook-napi`. O módulo novo seria compilado para a ABI do Node em vez da do Electron e falharia ao carregar — e como o carregamento degrada em silêncio, o sintoma seria "compartilha sem som", sem erro visível |
| Nota sobre `asarUnpack` | O `uiohook-napi` tem `build/` excluído do asar porque distribui binários prontos. O módulo novo **não** distribui: `build/Release/*.node` é a única cópia e não pode ser excluída |