Browse Source

fix: release-electron

related to https://github.com/logseq/db-test/issues/411
Tienson Qin 3 months ago
parent
commit
ab07860907
2 changed files with 2 additions and 2 deletions
  1. 1 1
      .github/workflows/build-desktop-release.yml
  2. 1 1
      package.json

+ 1 - 1
.github/workflows/build-desktop-release.yml

@@ -130,7 +130,7 @@ jobs:
           echo "ENABLE_FILE_SYNC_PRODUCTION=${{ github.event_name == 'schedule' || github.event.inputs.enable-file-sync-production == 'true' }}" >> $GITHUB_ENV
 
       - name: Compile CLJS
-        run: yarn install && gulp build && yarn cljs:release-electron
+        run: yarn install && gulp build && yarn cljs:release-electron && yarn webpack-app-build
         env:
           LOGSEQ_SENTRY_DSN: ${{ secrets.LOGSEQ_SENTRY_DSN }}
           LOGSEQ_POSTHOG_TOKEN: ${{ secrets.LOGSEQ_POSTHOG_TOKEN }}

+ 1 - 1
package.json

@@ -59,7 +59,7 @@
         "release-mobile": "run-s gulp:buildMobile cljs:release-mobile webpack-mobile-build",
         "dev-release-app": "run-s gulp:build cljs:dev-release-app webpack-app-build",
         "dev-electron-app": "gulp electron",
-        "release-electron": "run-s gulp:build && gulp electronMaker && webpack-app-build",
+        "release-electron": "run-s gulp:build && yarn webpack-app-build && gulp electronMaker",
         "debug-electron": "cd static/ && yarn electron:debug",
         "webpack": "webpack --watch",
         "webpack-app-watch": "npx webpack --watch --config-name app",