Azure DevOps Pre-deployment
Azure DevOps Connector in Microsoft Teams is duplicating Pre-Deployment Approvals (the number of times is based on the number of users allowed to approve in the Azure Pipeline stage. It should only display one notification within the Teams channel.
Pistle Jumbo commented
You can enable continuous deployment on Azure DevOps?
Create the build definition
From the template selection page, enter ASP.NET Core in the search box:
The template search results appear.
The Tasks tab of the build definition appears.
Check the Enable continuous integration box.
Click the Save & queue button, and select the Save option.