jasonpjohnson/Teams Notify
Send rich Adaptive Card notifications (deploys, errors, alerts) to a Microsoft Teams channel via a Power Automate Workflows webhook
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| webhook-url | Teams Power Automate Workflow webhook URL (store as a secret) | yes | — |
| status | Job status - pass job.status (the literal expression with the dollar braces). Maps to severity: success->success, failure->error, cancelled->warning. Ignored if severity is set. | no | — |
| severity | Notification severity: info | success | warning | error. Overrides status mapping when set. | no | — |
| title | Notification title (optional; defaults based on severity) | no | — |
| message | Notification body text (optional) | no | — |
| log | Log/code snippet to display in a monospace box (optional). Truncated to the last lines. | no | — |
| log-lines | How many trailing lines of the log to keep | no | 20 |
| facts | Extra fact rows, one per line as "Key: Value" (optional) | no | — |
| buttons | Extra link buttons, one per line as "Label|https://url" (optional) | no | — |
Outputs
no outputs