x6pnda/Electron-builder compiler action

GitHub Action for building and compiling Electron applications using electron-builder

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
github_tokenGitHub authentication tokenyes
mac_certsBase64-encoded code signing certificate for macOS (Exp. Using these in the afterPack or afterSign scripts)no
mac_certs_passwordPassword for decrypting `mac_certs` (Exp. Using these in the afterPack or afterSign scripts)no
windows_certsBase64-encoded code signing certificate for Windows (Exp. Using these in the afterPack or afterSign scripts)no
windows_certs_passwordPassword for decrypting `windows_certs` (Exp. Using these in the afterPack or afterSign scripts)no
apple_idApple ID email for notarizing MacOS builds (Exp. Using these in the afterPack or afterSign scripts)no
apple_id_passwordApple ID password for notarizing MacOS builds (Exp. Using these in the afterPack or afterSign scripts)no
apple_id_teamApple ID teamID for notarizing MacOS builds (Exp. Using these in the afterPack or afterSign scripts)no
releaseWhether the app should be released after a successful buildnofalse
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
argsOther arguments to pass to the `electron-builder` command, e.g. configuration overridesno""
max_build_attemptsMaximum number of attempts for completing the build and release stepno1
package_managerWhat package mamanger to use. (NPM, PNPM, Yarn)NPM

no outputs