feat: complete WorkBuddy parity and Windows release workflow

This commit is contained in:
xiaohan.yuan committed 2026-10-18 12:45:21 +08:00
1 parent 143516b3a8
commit d5512df549
434 files changed
+54977 -1854

No files matched your search

+15
View File
@@ -0,0 +1,15 @@
# Git transport test fixtures
Install the pinned, test-only HTTP/HTTPS and SSH server libraries:
```powershell
npm ci --prefix scripts/fixtures/git-transport --ignore-scripts --no-audit --no-fund
```
The independent lockfile avoids changing YCode's Electron/Vite dependency tree.
The fixtures generate temporary certificates and SSH keys, listen only on
loopback, and serve test-owned repositories. The client under test is YCode's
actual bundled Git/HTTPS/OpenSSH runtime and native control Job. No paid API,
public Git provider, production credential or production repository is used.
Optional native dependency build scripts are disabled; SSH2 uses its JS fallback.
These packages are not application runtime dependencies and are not packaged.