actions-marketplace-validations/Electron Builder

GitHub Action for building and releasing Electron apps

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
Runtime
Deprecated runtime
namedescriptionrequireddefault
skip_package_manager_installWhether to skip package manager installnofalse
package_managerPackage manager to use (`pnpm | yarn | npm`)noyarn
github_tokenGitHub authentication tokenyes
mac_certsBase64-encoded code signing certificate for macOSno
mac_certs_passwordPassword for decrypting `mac_certs`no
releaseWhether the app should be released after a successful buildnofalse
windows_certsBase64-encoded code signing certificate for Windowsno
windows_certs_passwordPassword for decrypting `windows_certs`no
package_rootDirectory where NPM/Yarn commands should be runno.
build_script_nameName of the optional NPM build script which is executed before `electron-builder`nobuild
skip_buildWhether the action should execute the NPM build script before running `electron-builder`nofalse
use_vue_cliWhether to run `electron-builder` using the Vue CLI plugin instead of calling the command directlynofalse
argsOther arguments to pass to the `electron-builder` command, e.g. configuration overridesno""
max_attemptsMaximum number of attempts for completing the build and release stepno1
app_rootDirectory where `electron-builder` commands should be runno

no outputs