diff --git a/.github/workflows/prod-desktop.yml b/.github/workflows/prod-desktop.yml index edde5c24..16b34299 100644 --- a/.github/workflows/prod-desktop.yml +++ b/.github/workflows/prod-desktop.yml @@ -56,10 +56,8 @@ jobs: - name: Sync electron package run: cd ./materialious && npx cap sync @capacitor-community/electron - - name: Build/release Electron app - uses: samuelmeuli/action-electron-builder@v1 - with: - github_token: ${{ secrets.github_token }} - skip_build: true - args: "-c ./electron-builder.config.json -p always" - package_root: "./materialious/electron" + - name: Set up environment variables + run: echo "GITHUB_TOKEN=${{ secrets.GITHUB_TOKEN }}" >> $GITHUB_ENV + + - name: Build desktop packages + run: cd ./materialious/electron && npm run electron:make \ No newline at end of file diff --git a/materialious/electron/electron-builder.config.json b/materialious/electron/electron-builder.config.json index 331c6de2..a1f37d74 100644 --- a/materialious/electron/electron-builder.config.json +++ b/materialious/electron/electron-builder.config.json @@ -4,7 +4,8 @@ "buildResources": "resources" }, "publish": { - "provider": "github" + "provider": "github", + "releaseType": "release" }, "icon": "../static/icon512_maskable.png", "files": [