File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -110,9 +110,17 @@ jobs:
110110 WINDOWS_CERTIFICATE_PASSWORD : ${{ secrets.WINDOWS_CERTIFICATE_PASSWORD }}
111111
112112 - name : Package desktop app
113- run : pnpm --filter @pairux/desktop package:${{ matrix.platform }} -- --${{ matrix.arch }}
113+ working-directory : apps/desktop
114+ run : npx electron-builder --${{ matrix.platform }} --${{ matrix.arch }} --publish never
114115 env :
115116 GH_TOKEN : ${{ secrets.GITHUB_TOKEN }}
117+ # macOS signing
118+ APPLE_ID : ${{ secrets.APPLE_ID }}
119+ APPLE_APP_SPECIFIC_PASSWORD : ${{ secrets.APPLE_APP_SPECIFIC_PASSWORD }}
120+ APPLE_TEAM_ID : ${{ secrets.APPLE_TEAM_ID }}
121+ # Windows signing
122+ CSC_LINK : ${{ secrets.WINDOWS_CERTIFICATE }}
123+ CSC_KEY_PASSWORD : ${{ secrets.WINDOWS_CERTIFICATE_PASSWORD }}
116124
117125 - name : Upload artifacts
118126 uses : actions/upload-artifact@v4
Original file line number Diff line number Diff line change 33 "version" : " 0.1.1" ,
44 "private" : true ,
55 "description" : " PairUX Desktop - Screen sharing with remote control" ,
6+ "author" : " PairUX Team <hello@pairux.com>" ,
7+ "homepage" : " https://pairux.com" ,
8+ "repository" : {
9+ "type" : " git" ,
10+ "url" : " https://github.com/profullstack/pairux.com.git"
11+ },
612 "main" : " dist/main/index.js" ,
713 "scripts" : {
814 "dev" : " electron-vite dev -- --no-sandbox" ,
You can’t perform that action at this time.
0 commit comments