senzing-factory/Install Senzing SDK
Install Senzing SDK based on platform.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| packages-to-install | Space separated list of Senzing packages to install. Linux only. | — | senzingsdk-runtime |
| senzingsdk-repository | Used for semantic version installs only, staging or production. | — | — |
| senzingsdk-repository-package | Optional repository package override for senzing packages outside of staging and production. Linux only. | — | — |
| senzingsdk-repository-path | Optional repository override for senzing packages outside of staging and production. Requires senzingsdk-version. | — | — |
| senzingsdk-version | Version of Senzing SDK to install | yes | — |
| darwin-installer | macOS only. Install via Homebrew tap (`homebrew`) or the native hdiutil/cp flow (`native`). Leave empty to auto-detect by version (homebrew for pinned SDK >= 4.3.0 and floating tags; native for pre-4.3.0 pinned versions). | — | — |
| windows-installer | Windows only. Install via Scoop bucket (`scoop`) or the native zip/extract flow (`native`). Leave empty to auto-detect by version (scoop for pinned SDK >= 4.3.0 and floating tags; native for pre-4.3.0 pinned versions). | — | — |
| senzingsdk-token | macOS and Windows. GitHub token used to clone the private staging Homebrew tap (macOS) or Scoop bucket (Windows). Defaults to the calling workflow's github.token. | — | ${{ github.token }} |
Outputs
no outputs