singingwolfboy/Create Linked Clubhouse Story

When a pull request is opened, create a linked story on Clubhouse if the description does not already link to one.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
Runtime
Deprecated runtime
namedescriptionrequireddefault
github-tokenAPI token for GitHub. Can be passed in using {{ secrets.GITHUB_TOKEN }}yes
clubhouse-tokenAPI token for Clubhouse.ioyes
project-nameThe name of the Clubhouse.io project to create stories inyes
opened-state-nameThe name of the workflow state for Clubhouse stories when a pull request is created.
closed-state-nameThe name of the workflow state for Clubhouse stories when a pull request is closed.yes
merged-state-nameThe name of the workflow state for Clubhouse stories when a pull request is merged.yes
comment-templateA Mustache template for the comment posted on a pull request, after the Clubhouse story is successfully created. The template is populated with a `story` variable.Clubhouse story: {{{ story.app_url }}}
story-title-templateA Mustache template used for the story title in Clubhouse. The template is populated with a `payload` variable.{{{ payload.pull_request.title }}}
story-description-templateA Mustache template used for the story description in Clubhouse. The template is populated with a `payload` variable.{{{ payload.pull_request.body }}}
only-usersComma-separated list of specific GitHub users to create Clubhouse stories for.
ignored-usersComma-separated list of GitHub users to ignore. Often used for bots.
user-mapMap GitHub usernames to Clubhouse UUIDs
label-iteration-group-mapMap GitHub labels to a Clubhouse Group to pull Iterations for linking from
namedescription
story-idThe ID of the associated story on Clubhouse