electron-forge/distributable-action

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
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 Electron app distributable.no
target-makerThe target Electron Forge maker module which generates the distributable artifacts. For example, @electron-forge/maker-debyes
target-platformThe target platform for the Electron app distributable.yes
windows-cert-filenamePath to the PFX certificate generated from the windows-cert-p12 input. Provided to a JavaScript-based Forge config as `process.env.WINDOWS_CERT_FILENAME`.windows-certificate.pfx
windows-cert-importerPath to script used to import the macOS P12 certificate used to sign the app.nonode $GITHUB_ACTION_PATH/scripts/import-windows-cert.js
windows-cert-p12The base64-encoded contents of the Windows P12 certificate used to sign the app for Squirrel and AppX makers. Used by the default `windows-cert-importer` script.no
windows-cert-passwordThe password used to unlock the signing certificate so that it can sign the distributables. Provided to a JavaScript-based Forge config as `process.env.WINDOWS_CERT_PASSWORD`.no

no outputs