prismatic-io/Prismatic Component Publisher

Publish a component via Prismatic's Prism CLI

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jul 1, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: prismatic-io/component-publisher@a7c36a2cd14f3e524e42a2778df42a104d7b4265 # v2.1.1

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

namedescriptionrequireddefault
COMPONENT_PATHThe path to the component's index.ts/js. If not provided, the root directory will be used.no
CUSTOMER_IDThe ID of the customer with which to associate the component.no
COMMENTAny comments to associate with the component.no
PRISMATIC_URLThe target Prismatic API to publish to.yes
PRISM_REFRESH_TOKENThe token granting access to the API at the PRISMATIC_URL provided.yes
PRISMATIC_TENANT_IDThe 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_PUBLISHSkip inclusion of commit hash in metadata.nofalse
SKIP_COMMIT_URL_PUBLISHSkip inclusion of commit url in metadata.nofalse
SKIP_REPO_URL_PUBLISHSkip inclusion of repository url in metadata.nofalse
SKIP_PULL_REQUEST_URL_PUBLISHSkip inclusion of pull request url in metadata.nofalse
PRISM_VERSIONThe version of the Prism CLI to install. Defaults to ^9.no^9
namedescription
PUBLISH_SKIPPEDtrue if prism skipped the publish due to a signature match.