我想通过 Github 操作在 Github 发布页面上发布我的应用程序版本。我尝试使用
Electron Builder Action
但出现了错误。
我使用了这个 YML,但它没有生成输出文件,并且我在该页面中只有源文件。
name: Release
on: push
jobs:
release:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [macos-latest, ubuntu-latest, windows-latest]
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@master
with:
node-version: 18
- name: install dependencies
run: npm install
- name: publish
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: npm run publish
如果您不介意手动创建版本,则可以修改 YML 以在发布版本时运行操作。
on:
release:
types: [published]
那么,示例工作流程将是:
这将触发您的 Github 操作运行,完成后,将发布该版本下的所有输出文件。