boasihq/Interactive Inputs
Introduce dynamic inputs to your workflows and use them in your actions
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stalelast commit Sep 13, 2024
- License
- MIT
Pinned Snippet
uses: boasihq/interactive-inputs@a3091457e2a478f90be611c8f7d363f984cdbb3a # v2.4.0tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| title | The title of the interactive inputs form | no | — |
| interactive | The representation (in yaml) of fields to be displayed | yes | fields: - 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 |
| timeout | The timeout in seconds for the interactive inputs form | no | 300 |
| ngrok-authtoken | The authtoken for ngrok used to expose the interactive inputs form | yes | — |
| github-token | The token used to authenticate with GitHub API | yes | ${{ github.token }} |
| notifier-slack-enabled | Whether to send a notification to Slack about the status of the interative inputs form | yes | false |
| notifier-slack-thread-ts | The timestamp of the message to reply to in the thread | no | — |
| notifier-slack-token | The token used to authenticate with Slack API | yes | xoxb-secret-token |
| notifier-slack-channel | The channel to send the notification to | yes | #notificaitons |
| notifier-slack-bot | The name of the bot to send the notification as | no | — |
| notifier-discord-enabled | Whether to send a notification to Discord about the status of the interative inputs form | yes | false |
| notifier-discord-thread-id | The ID of the Discord thread the message should be sent to | no | — |
| notifier-discord-webhook | The webhook URL used to send the notification(s) to Discord | yes | secret-webhook |
| notifier-discord-username | The username to send the notification(s) as | no | — |
Outputs
no outputs