admin管理员组文章数量:1289601
I am trying to publish my Electron app to GitHub using electron-builder, but I keep getting this error:
Error: GitHub Personal Access Token ("ghp_xxxxxxxxx npm run build") contains invalid characters, please check env "GH_TOKEN"
Package.json
{
"name": "linguacore",
"version": "1.0.2",
"main": "main.js",
"scripts": {
"ng": "ng",
"start": "ng serve",
"build": "ng build --base-href ./",
"watch": "ng build --watch --configuration development",
"test": "ng test",
"electron": "electron .",
"electron:dev": "set NODE_ENV=development ng serve && electron .\"",
"electron:build": "npm run build && electron-builder",
"electron:publish": "set GH_TOKEN=ghp_xxxxxxxxx && npm run build && electron-builder -p always"
},
"repository": {
"type": "git",
"url": ";
},
"build": {
"appId": "com.linguacore.desktop",
"productName": "linguacore",
"publish": {
"provider": "github",
"owner": "tibicle",
"private": true,
"releaseType": "draft"
},
"directories": {
"output": "dist-electron"
},
"files": [
"dist/**/*",
"main.js",
"./assets/**/*"
],
"win": {
"target": "nsis",
"icon": "/icon/desktopicon.png"
},
"mac": {
"target": "dmg",
"icon": "/icon/desktopicon.png"
},
"linux": {
"target": "AppImage",
"icon": "/icon/desktopicon.png"
}
},
"private": true,
"dependencies": {
"@angular/animations": "^16.2.12",
"@angular/cdk": "^16.2.14",
"@angular/common": "^16.2.0",
"@angular/compiler": "^16.2.0",
"@angular/core": "^16.2.0",
"@angular/forms": "^16.2.0",
"@angular/material": "^16.2.14",
"@angular/platform-browser": "^16.2.0",
"@angular/platform-browser-dynamic": "^16.2.0",
"@angular/router": "^16.2.0",
"electron-updater": "^6.3.9",
"rxjs": "~7.8.0",
"tslib": "^2.3.0",
"zone.js": "~0.13.0"
},
"devDependencies": {
"@angular-devkit/build-angular": "^16.2.1",
"@angular/cli": "~16.2.1",
"@angular/compiler-cli": "^16.2.0",
"@types/jasmine": "~4.3.0",
"concurrently": "^9.1.2",
"electron": "^34.1.1",
"electron-builder": "^25.1.8",
"jasmine-core": "~4.6.0",
"karma": "~6.4.0",
"karma-chrome-launcher": "~3.2.0",
"karma-coverage": "~2.2.0",
"karma-jasmine": "~5.1.0",
"karma-jasmine-html-reporter": "~2.1.0",
"typescript": "~5.1.3",
"wait-on": "^8.0.2"
}
}
Error Log Error #1 --------------------------------------------------------------------------------
Error: GitHub Personal Access Token ("ghp_***** npm run build") contains invalid characters, please check env "GH_TOKEN"
at new GitHubPublisher (D:\multi_language_translator_electron\node_modules\electron-publish\src\gitHubPublisher.ts:57:15)
at createPublisher (D:\multi_language_translator_electron\node_modules\app-builder-lib\src\publish\PublishManager.ts:302:14)
at PublishManager.getOrCreatePublisher (D:\multi_language_translator_electron\node_modules\app-builder-lib\src\publish\PublishManager.ts:221:19)
at PublishManager.scheduleUpload (D:\multi_language_translator_electron\node_modules\app-builder-lib\src\publish\PublishManager.ts:151:28)
at PublishManager.artifactCreatedWithoutExplicitPublishConfig (D:\multi_language_translator_electron\node_modules\app-builder-lib\src\publish\PublishManager.ts:201:14)
Command for Running
npm run electron:publish
How can I successfully publish my Electron app using electron-builder without this GH_TOKEN error?
Any help would be greatly appreciated!
本文标签: Can39t Publish Electron App form Github using ElectronBuilderStack Overflow
版权声明:本文标题:Can't Publish Electron App form Github using Electron-Builder - Stack Overflow 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/web/1741400182a2376617.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论