A semrel plugin that sends release notifications to Microsoft Teams via Incoming Webhooks.
plugins:
- uses: hook-teams
args:
webhook_url: "https://your-tenant.webhook.office.com/webhookb2/..."
title: "🚀 New Release" # optional
theme_color: "0078D7" # optional, hex without #
mention: "user@example.com" # optional, Teams user to @mention| Variable | Required | Description |
|---|---|---|
SEMREL_PLUGIN_WEBHOOK_URL |
✅ | Teams Incoming Webhook URL |
SEMREL_PLUGIN_TITLE |
❌ | Notification title (default: "🚀 New Release") |
SEMREL_PLUGIN_THEME_COLOR |
❌ | Card theme color hex (default: 0078D7) |
SEMREL_PLUGIN_MENTION |
❌ | Teams user email to @mention |
- In Teams, go to the channel → ... → Connectors
- Search for Incoming Webhook → Configure
- Copy the webhook URL
Apache-2.0