feat: Implement Gitea Actions for Electron app build and release with package configuration.
All checks were successful
Build and Release / build-and-release (push) Successful in 9m32s

This commit is contained in:
Bryan1029384756
2026-02-10 22:44:06 -06:00
parent 9a499cf360
commit a29858fd32
2 changed files with 5 additions and 3 deletions

View File

@@ -44,14 +44,16 @@ jobs:
run: |
cd Frontend/Electron
npm run build
npx electron-builder --linux
xvfb-run npx electron-builder --win
xvfb-run npx electron-builder --linux --win
env:
GH_TOKEN: ${{ secrets.CI_TOKEN }}
WINEDEBUG: "-all"
VITE_CONVEX_URL: ${{ secrets.VITE_CONVEX_URL }}
VITE_LIVEKIT_URL: ${{ secrets.VITE_LIVEKIT_URL }}
- name: List build artifacts
run: ls -la Frontend/Electron/dist/
- name: Delete existing latest release
run: |
RELEASE_ID=$(curl -s -H "Authorization: token $TOKEN" \

View File

@@ -1,7 +1,7 @@
{
"name": "discord",
"private": true,
"version": "1.0.1",
"version": "1.0.2",
"type": "module",
"main": "main.cjs",
"homepage": "./",