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"

View File

@@ -1,7 +1,7 @@
{
"name": "discord",
"private": true,
"version": "1.0.6",
"version": "1.0.7",
"description": "A Discord clone built with Convex, React, and Electron",
"author": "Moyettes",
"type": "module",