diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d298f08..efd7ec0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -30,7 +30,7 @@ jobs: run: | npm install sudo apt install flatpak flatpak-builder elfutils - npm run make && cd out/Google Docs-linux-x64 && ll + npm run make && cd "out/Google Docs-linux-x64" && ll npm run publish - uses: actions/upload-artifact@v3 with: diff --git a/forge.config.js b/forge.config.js index d4a4a33..ed07368 100644 --- a/forge.config.js +++ b/forge.config.js @@ -7,6 +7,7 @@ module.exports = { appBundleId: 'io.techfiddle.google-docs' }, appCopyright: 'Copyright (c) 2023 Tech Fiddle & Google. All Rights Reserved.', + executableName: "Google-Docs", icon: './assets/icon.png', out: './dist', platform: [ diff --git a/package.json b/package.json index fee711f..37aac8d 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,8 @@ "start": "electron-forge start", "dist": "electron-builder", "package": "electron-forge package", - "make": "electron-forge make" + "make": "electron-forge make", + "publish": "electron-forge publish" }, "keywords": [ "Google", @@ -19,20 +20,19 @@ "author": "Tech Fiddle ", "license": "MIT", "devDependencies": { - "@electron-forge/cli": "^6.1.1", - "@electron-forge/maker-deb": "^6.1.1", - "@electron-forge/maker-dmg": "^6.1.1", - "@electron-forge/maker-flatpak": "^6.1.1", - "@electron-forge/maker-rpm": "^6.1.1", - "@electron-forge/maker-snap": "^6.1.1", - "@electron-forge/maker-squirrel": "^6.1.1", - "@electron-forge/maker-zip": "^6.1.1", - "@electron-forge/publisher-github": "^6.1.1", - "@electron-forge/publisher-snapcraft": "^6.1.1", - "electron": "^27.0.3" + "@electron-forge/cli": "latest", + "@electron-forge/maker-deb": "latest", + "@electron-forge/maker-dmg": "latest", + "@electron-forge/maker-flatpak": "latest", + "@electron-forge/maker-rpm": "latest", + "@electron-forge/maker-snap": "latest", + "@electron-forge/maker-squirrel": "latest", + "@electron-forge/maker-zip": "latest", + "@electron-forge/publisher-github": "latest", + "@electron-forge/publisher-snapcraft": "latest", + "electron": "^28.0.0" }, "dependencies": { - "electron-squirrel-startup": "^1.0.0", - "elf-utils": "^1.1.0" + "electron-squirrel-startup": "^1.0.0" } }