add electron auto-update

This commit is contained in:
Ramnique Singh 2026-01-20 00:15:21 +05:30
parent ce3d5eb7f0
commit d92106741d
5 changed files with 1342 additions and 3 deletions

View file

@ -87,12 +87,14 @@ jobs:
run: pnpm install --frozen-lockfile
working-directory: apps/x
- name: Build distributables
- name: Build and publish to S3
env:
APPLE_ID: ${{ secrets.APPLE_ID }}
APPLE_PASSWORD: ${{ secrets.APPLE_PASSWORD }}
APPLE_TEAM_ID: ${{ secrets.APPLE_TEAM_ID }}
run: npm run make
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
run: npm run publish
working-directory: apps/x/apps/main
- name: Diagnose built app