Notify your team in Slack or Microsoft Teams when you Deploy a Web Project Using One-Click Publish from Visual Studio or you just publish to a folder.
See the change log for changes and road map.
To enable Slack notifications you have to add a custom integration and choose Incoming WebHooks. Then choose a Channel where you would like to see notifications and click Add Incoming WebHooks integration. Copy the Webhook URL to the Publish Notifer dialog that shows up after you Publish an application.
You may use this image to customize the icon that is used for messages.
To enable Microsoft Teams notifications you have to add an Incoming Webhook connector. You can do this by choosing Apps > Search all apps > Incoming Webhook. Follow the process by selecting Add to a team > Type a team or channel name > Set up a connector.
Choose PublishNotifier as a name and you can even use this image to customize the notification message. By clicking Create you will get a Webhook URL, copy it and save for later.
If you are on the free tier of Microsoft Teams, use the same process to edit your connectors.
Check out the contribution guidelines if you want to contribute to this project.
For cloning and building this project yourself, make sure to install the Extensibility Essentials 2019 extension for Visual Studio which enables some features used by this project.