electron-forge/bundle-action

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stalelast commit Jul 16, 2021
License
Apache 2.0

Pinned Snippet

workflow.ymlSHA-pinned
uses: electron-forge/bundle-action@467e56f8c652b4d343cf6fd53fa0a119bb22d8f9 # no releases — HEAD as of 2026-07-11

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

namedescriptionrequireddefault
appleAPIKeyThe App Store Connect API key, if using JWT authentication to notarize your app.no
appleAPIIssuerThe App Store Connect Issuer ID. Required if appleAPIKey is set.no
appleIDThe username for your Apple Developer account.no
appleIDPasswordThe app-specific password for your Apple Developer account.no
macos-cert-importerPath to script used to import the macOS P12 certificate used to sign the app.no$GITHUB_ACTION_PATH/scripts/import-macos-cert.sh
macos-cert-p12The base64-encoded contents of the macOS P12 certificate used to sign the app. Used by the default `macos-cert-importer` script.no
macos-cert-passwordThe password used to unlock the signing certificate so that it can be imported into the keychain.no
node-installerWhich Node.js package manager to use (`yarn` or `npm`). Defaults to detecting which package manager was used on the app via `yarn-or-npm` (which is used by Electron Forge).no
target-archThe target architecture for the bundled Electron app. Defaults to the architecture of the host runner.no
target-platformThe target platform for the bundled Electron app.yes

no outputs