boasihq/Interactive Inputs

Introduce dynamic inputs to your workflows and use them in your actions

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stalelast commit Sep 13, 2024
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: boasihq/interactive-inputs@a3091457e2a478f90be611c8f7d363f984cdbb3a # v2.4.0

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

namedescriptionrequireddefault
titleThe title of the interactive inputs formno
interactiveThe representation (in yaml) of fields to be displayedyesfields: - label: requested-files properties: display: Upload desired files type: multifile required: true description: Upload desired files that are to be uploaded to the runner for processing - label: random-string properties: display: Enter a random string type: text description: A random string up to 20 characters long maxLength: 20 required: false - label: choice properties: display: Select a monitoring tool type: select description: Available options to chose from choices: ["datadog", "sentry", "grafana"] required: true
timeoutThe timeout in seconds for the interactive inputs formno300
ngrok-authtokenThe authtoken for ngrok used to expose the interactive inputs formyes
github-tokenThe token used to authenticate with GitHub APIyes${{ github.token }}
notifier-slack-enabledWhether to send a notification to Slack about the status of the interative inputs formyesfalse
notifier-slack-thread-tsThe timestamp of the message to reply to in the threadno
notifier-slack-tokenThe token used to authenticate with Slack APIyesxoxb-secret-token
notifier-slack-channelThe channel to send the notification toyes#notificaitons
notifier-slack-botThe name of the bot to send the notification asno
notifier-discord-enabledWhether to send a notification to Discord about the status of the interative inputs formyesfalse
notifier-discord-thread-idThe ID of the Discord thread the message should be sent tono
notifier-discord-webhookThe webhook URL used to send the notification(s) to Discordyessecret-webhook
notifier-discord-usernameThe username to send the notification(s) asno

no outputs