Я пытаюсь опубликовать свое электронное приложение в выпусках GitHub, но не могу заставить его работать.
Вот что у меня есть:
package.json
....
"scripts": {
"start": "electron . --disable-gpu",
"test": "echo \"Error: no test specified\" && exit 1",
"win": "electron-builder --windows nsis:ia32",
"linux": "electron-builder --linux",
"publish":"electron-builder -p onTag"
},
....
"build": {
"publish": [
"github"
],
....
}
когда я запускаю npm run publish
, он создает исполняемый файл, но не публикуется в моем репозитории выпусков GitHub:
$ npm run publish
> [email protected] publish /home/xander/Develop/Electron/InventoryV2
> electron-builder -p onTag
• electron-builder version=21.2.0 os=5.3.0-26-generic
• loaded configuration file=package.json ("build" field)
• writing effective config file=dist/builder-effective-config.yaml
• packaging platform=linux arch=x64 electron=7.1.3 appOutDir=dist/linux-unpacked
• building target=deb arch=x64 file=dist/Inventory-pro_1.0.1_amd64.deb
Я хочу опубликовать его, чтобы включать автоматическое обновление в свое приложение при каждом выпуске.