Skip to content

Commit

Permalink
👷 Add CI for todesktop build
Browse files Browse the repository at this point in the history
  • Loading branch information
fredk3 committed Mar 21, 2024
1 parent ee44175 commit e7d20bb
Showing 1 changed file with 11 additions and 1 deletion.
12 changes: 11 additions & 1 deletion .github/workflows/deploy-desktop-app.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,19 @@ jobs:
- uses: actions/setup-node@v4
with:
node-version: 20.11.1
- name: Deploy to Server
- name: Build and publish electron app
run: |
npm ci
npx turbo run build --filter web
cd apps/web
npm run prepare-electron
cd ../desktop
npm install -g @todesktop/cli@1.9.1
todkestop build
env:
TODESKTOP_ACCESS_TOKEN: ${{ secrets.TODESKTOP_ACCESS_TOKEN }}
TODESKTOP_EMAIL: ${{ secrets.TODESKTOP_EMAIL }}
INTERNAL_INTEGRATION_API_URL: ${{ secrets.INTERNAL_INTEGRATION_API_URL }}
NEXT_PUBLIC_SVM_METRICS: "https://fr64dzklc3.execute-api.us-west-2.amazonaws.com/prod"
NEXT_PUBLIC_ADOBE_EMBED_API_KEY: "a165f09589fc4cd29a574b37d1212a96"
NEXT_PUBLIC_TARGET: "electron"

0 comments on commit e7d20bb

Please sign in to comment.