Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Teams is deprecating their webhooks, will the step be updated to support the new "Teams workflows webhook format? #35

Open
nathansalaun-sofia opened this issue Aug 7, 2024 · 1 comment
Labels
help wanted Extra attention is needed

Comments

@nathansalaun-sofia
Copy link

Microsoft is deprecating their webhooks system for Teams and they will be made unavailable in December 2025. In December 2024 they will require an URL update and if we don’t do it in time, the webhook will apparently be deleted : Retirement of Office 365 connectors within Microsoft Teams

Their new “workflows” system seems to have a new format for the JSON body in the webhook request. They appear to expect the cards to be in a “attachment” array.

The step doesn’t seem to be compatible with the new format, the Teams workflow cannot parse the JSON body (since the card is not wrapped in the “attachment” array). Will it be updated before December 2024?

@jamieastley
Copy link
Collaborator

hi @nathansalaun-sofia , I was previously maintaining this integration while I was working at a previous org, however I no longer use MS Teams or Bitrise in my current role so unfortunately there's no guarantee I'll have time to prioritize this in my spare time.

Would gladly review/accept any PR's are willing to contribute to adding support for the new workflows though!

@jamieastley jamieastley added the help wanted Extra attention is needed label Aug 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants