diff --git a/.github/workflows/develop.yml b/.github/workflows/develop.yml index 59dd9614..4f0a3b60 100644 --- a/.github/workflows/develop.yml +++ b/.github/workflows/develop.yml @@ -46,10 +46,6 @@ jobs: with: cache: "npm" - - name: Get version of the project - id: project-version - uses: euberdeveloper/ga-project-version@main - - name: Set up conda uses: conda-incubator/setup-miniconda@v2 with: @@ -70,7 +66,14 @@ jobs: - name: Install dependencies run: npm install - - name: 📦 Electron Builder + - name: 📦 Electron Builder Linux + run: npm run electron:package:linux + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + + - run: tree + + - name: 📦 Electron Builder Windows run: npm run electron:package:win env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/package.json b/package.json index 8974bc2c..a8ec6a29 100644 --- a/package.json +++ b/package.json @@ -51,7 +51,8 @@ "start-electron": "set ELECTRON_START_URL=http://localhost:3000/ && electron .", "pack": "electron-builder --dir", "dist": "electron-builder", - "electron:package:win": "npm run build && electron-builder -w -c.extraMetadata.main=build/electron.js" + "electron:package:win": "npm run build && electron-builder -w -c.extraMetadata.main=build/electron.js", + "electron:package:linux": "npm run build && electron-builder -l -c.extraMetadata.main=build/electron.js" }, "eslintConfig": { "extends": [ @@ -85,6 +86,12 @@ "nsis" ] }, + "linux": { + "target": [ + "AppImage", + "deb" + ] + }, "files": [ "build/**/*", "node_modules/**/*",