{"repo":"opsless/ms-teams-github-actions","free":true,"listed":false,"github":"https://github.com/opsless/ms-teams-github-actions","clone":"git clone https://github.com/opsless/ms-teams-github-actions.git","description":"Github Action to send workflow status notification to Microsoft Teams","language":"TypeScript","stars":39,"topics":["github-actions","ms-teams","integration","notifications"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"MS Team Github Actions integration Usage [!WARNING] Microsoft has retired the legacy Office 365 connectors / incoming webhooks. URLs that look like https:// .webhook.office.com/... or https://outlook.office.com/webhook/... are no longer delivered. A Workflows-based webhook (below) is required. 1. Create a Workflows-based incoming webhook in Microsoft Teams and add it as the MS TEAMS WEBHOOK URI secret in your repository's Settings → Secrets and variables → Actions . See Create webhooks using Workflows in the Microsoft Learn docs for instructions. 2. Add a new step on your workflow code as last step of workflow job: Known Issues - Always set this step with if: always() when there are steps between actions/checkout and this step. Roadmap - add error message if workflow failed - add files changed list - add workflow run duration Feel free to create issue if you have an idea in mind","default_branch":null,"files":null,"tree":[],"storefront":"/r/opsless","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/opsless/ms-teams-github-actions/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}