wenwuwu/Wenwuwu Electron Forge Action
GitHub Action for building and releasing Electron apps using electron-forge
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
- Runtime
- Deprecated runtime
Inputs
| name | description | required | default |
|---|---|---|---|
| github_token | GitHub authentication token | yes | — |
| mac_certs | Base64-encoded code signing certificate for macOS | no | — |
| mac_certs_password | Password for decrypting `mac_certs` | no | — |
| release | Whether the app should be released after a successful build | no | false |
| windows_certs | Base64-encoded code signing certificate for Windows | no | — |
| windows_certs_password | Password for decrypting `windows_certs` | no | — |
| win_certs_path | Path to code signing certificate pfx file for Windows | no | — |
| win_certs_password | Password for decrypting file of `win_certs_path` | no | — |
| package_root | Directory where NPM/Yarn commands should be run | no | . |
| rebuild | Whether the app should run rebuild script | no | false |
| build_script_name | Name of the optional NPM build script which is executed before `electron-builder` | no | build |
| skip_build | Whether the action should execute the NPM build script before running `electron-builder` | no | false |
| use_vue_cli | Whether to run `electron-builder` using the Vue CLI plugin instead of calling the command directly | no | false |
| app_root | Directory where `electron-builder` commands should be run | no | — |
Outputs
no outputs