prismatic-io/Prismatic Component Publisher
Publish a component via Prismatic's Prism CLI
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Jul 1, 2026
- License
- MIT
Pinned Snippet
uses: prismatic-io/component-publisher@a7c36a2cd14f3e524e42a2778df42a104d7b4265 # v2.1.1tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| COMPONENT_PATH | The path to the component's index.ts/js. If not provided, the root directory will be used. | no | — |
| CUSTOMER_ID | The ID of the customer with which to associate the component. | no | — |
| COMMENT | Any comments to associate with the component. | no | — |
| PRISMATIC_URL | The target Prismatic API to publish to. | yes | — |
| PRISM_REFRESH_TOKEN | The token granting access to the API at the PRISMATIC_URL provided. | yes | — |
| PRISMATIC_TENANT_ID | The tenant ID to use when publishing the integration. Required if your user is associated with multiple tenants in a single region. Use 'prism me' to find your tenant ID. | no | — |
| SKIP_COMMIT_HASH_PUBLISH | Skip inclusion of commit hash in metadata. | no | false |
| SKIP_COMMIT_URL_PUBLISH | Skip inclusion of commit url in metadata. | no | false |
| SKIP_REPO_URL_PUBLISH | Skip inclusion of repository url in metadata. | no | false |
| SKIP_PULL_REQUEST_URL_PUBLISH | Skip inclusion of pull request url in metadata. | no | false |
| PRISM_VERSION | The version of the Prism CLI to install. Defaults to ^9. | no | ^9 |
Outputs
| name | description |
|---|---|
| PUBLISH_SKIPPED | true if prism skipped the publish due to a signature match. |