electron-forge/bundle-action
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stalelast commit Jul 16, 2021
- License
- Apache 2.0
Pinned Snippet
uses: electron-forge/bundle-action@467e56f8c652b4d343cf6fd53fa0a119bb22d8f9 # no releases — HEAD as of 2026-07-11tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| appleAPIKey | The App Store Connect API key, if using JWT authentication to notarize your app. | no | — |
| appleAPIIssuer | The App Store Connect Issuer ID. Required if appleAPIKey is set. | no | — |
| appleID | The username for your Apple Developer account. | no | — |
| appleIDPassword | The app-specific password for your Apple Developer account. | no | — |
| macos-cert-importer | Path 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-p12 | The base64-encoded contents of the macOS P12 certificate used to sign the app. Used by the default `macos-cert-importer` script. | no | — |
| macos-cert-password | The password used to unlock the signing certificate so that it can be imported into the keychain. | no | — |
| node-installer | Which 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-arch | The target architecture for the bundled Electron app. Defaults to the architecture of the host runner. | no | — |
| target-platform | The target platform for the bundled Electron app. | yes | — |
Outputs
no outputs