feat: add Electron application setup and Gitea CI/CD for automated releases.
All checks were successful
Build and Release / build-and-release (push) Successful in 5m27s

This commit is contained in:
Bryan1029384756
2026-02-11 15:43:18 -06:00
parent a84a63a406
commit b0acf93059
2 changed files with 3 additions and 2 deletions

View File

@@ -45,7 +45,8 @@ jobs:
cd Frontend/Electron
npm run build
npx electron-builder --linux
xvfb-run npx electron-builder --win
xvfb-run npx electron-builder --win || echo "electron-builder exited with non-zero code, checking artifacts..."
test -f "dist/Discord Clone Setup"*.exe && echo "Windows build artifact verified" || exit 1
env:
GH_TOKEN: ${{ secrets.CI_TOKEN }}
WINEDEBUG: "-all"