actions-marketplace-validations/Electron Builder Action Pnpm

GitHub Action for building and releasing Electron apps

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stalelast commit Dec 25, 2022
License
MIT
Runtime
Deprecated runtime

Pinned Snippet

workflow.ymlSHA-pinned
uses: actions-marketplace-validations/njzydark_action-electron-builder-pnpm@ebbbad03e401823af9c61c80fd2bd76ff0e3b09a # no releases — HEAD as of 2026-07-13

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
skip_package_manager_installskip package manager installnofalse
package_managerpackage managernonpm
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