pulumi / pulumi-cloud-requests

Welcome to the public issue tracker for Pulumi Cloud (app.pulumi.com)! Feature requests and bug reports welcome!
10 stars 4 forks source link

Request: Create a Dedicated Microsoft MS Teams Workflow due to Office 365 Connector deprecation #456

Open notjosse opened 1 week ago

notjosse commented 1 week ago

Hello!

Issue details

Microsoft announced that by December 2025 they are deprecating the Office 365 Connectors (https://devblogs.microsoft.com/microsoft365dev/retirement-of-office-365-connectors-within-microsoft-teams/). This will mean that existing Pulumi Microsoft Teams Webhooks (https://www.pulumi.com/docs/pulumi-cloud/webhooks/?#microsoft-teams-webhooks) that utilize the office 365 connector will no longer be supported.

It would be great if we could have a dedicated Pulumi Workflow in the Microsoft Workflows app so that teams can easily transition from office 365 connectors.

Affected area/feature

justinvp commented 1 week ago

Thanks for the issue @notjosse. Moving this to https://github.com/pulumi/pulumi-cloud-requests for review.

sebastianfeduniak commented 4 days ago

Thanks for that. To shed some more light on this. After deprecating the Office 365 Connectors, in order to keep ci/cd notification working, I need to 1) create incoming webhooks with Workflows for Microsoft Teams, 2) configure workflow - my example attached Image

3) post to a channel as an adaptive card to make it more friendly than raw json

it's ugly work. I think you may provide dedicated workflow or at least, dedicated card template in https://adaptivecards.io/samples/