mirror of
https://github.com/abhigyanpatwari/GitNexus.git
synced 2026-09-19 00:03:33 +00:00
| .. | ||
| build | ||
| scripts | ||
| src | ||
| .gitignore | ||
| electron-builder.yml | ||
| electron.vite.config.ts | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| tsconfig.json | ||
| tsconfig.node.json | ||
| tsconfig.renderer.json | ||
GitNexus Desktop
Electron desktop shell for GitNexus. The app starts the local backend and loads the real gitnexus-web UI inside the desktop window.
Commands
npm run dev
npm run build:dir
npm run build:win
npm run build:mac
npm run build:linux
npm run devstarts the Electron shell plus the local GitNexus backend.npm run build:dircreates an unpacked desktop app directory.npm run build:wincreates a Windows NSIS installer.exe.npm run build:maccreates a macOS.dmg.npm run build:linuxcreates a Linux.AppImage.
Build output is written under gitnexus-desktop/release/<timestamp>/.
PR Artifacts
The Desktop Packaging GitHub Actions workflow uploads preview desktop artifacts for pull requests that touch gitnexus-desktop/** or .github/workflows/desktop-packaging.yml.
gitnexus-desktop-windowscontains the Windows NSIS installer.exeandwin-unpacked/.gitnexus-desktop-macoscontains the macOS.dmgandmac*/output.gitnexus-desktop-linuxcontains the Linux.AppImageandlinux-unpacked/.
GitHub artifact URLs are run-specific and expire, so use the artifact names above from the latest successful PR workflow run.