GitHub
GitHub 目标将所有工件发布到 GitHub Releases,这允许您的用户直接从您的存储库下载文件。如果您的存储库是开源的,您可以使用 update.electronjs.org 并获得免费的托管更新服务。
安装
用法
要使用 @electron-forge/publisher-github
,请将其添加到 publishers
数组中,位于您的 Forge 配置 文件中
forge.config.js
配置选项在 PublisherGitHubConfig
中有说明。
上传到 GitHub Enterprise 实例
您可以使用此目标通过 octokitOptions
的主机配置选项发布到 GitHub Enterprise。查看上面链接的配置选项。
从 GitHub 自动更新
对于 公共存储库,从 GitHub 发布更新只需将 update-electron-app
模块添加到应用程序的主进程中。
main.js
如果您的 GitHub 发布在私有存储库中,您应该查看我们的 自动更新 指南以获取替代解决方案。
上次更新于