microsoft-teams icon indicating copy to clipboard operation
microsoft-teams copied to clipboard

Auto Delete Team's Conversation when a Pull Request is Merged or Closed

Open jacksondaw opened this issue 3 years ago • 2 comments

Is your feature request related to a problem? Please describe.

By the end of a day our teams channel with many repositories is cluttered by PRs in all states. It would be great if once the PR is merged the conversation is automatically deleted from the channel. With this feature enabled the channel is always a representation of open pull requests.

Describe the solution you'd like

Add an optional feature to automatically delete the corresponding Team's conversation when a pull request is merged or closed in GitHub.

Describe alternatives you've considered

I currently have a filter for GitHub that is shared with all team members. This filter displays all open PRs for our organization. The draw back is that it is yet another dashboard and is often forgotten about.

jacksondaw avatar Aug 23 '21 21:08 jacksondaw

@jacksondaw Thanks for the feedback. Deleting a conversation once it is posted to the channel is not our control. Moreover, a chat always shows latest notifications and older ones gets buried under anyway and you can only see them if you scroll up. Also, in the notification cards, we ensure the latest status is always reflected so that customers dont get confused.

I see your ask is to have a place where you can see all the open PRs that your team needs to work on. One way to achieve this is by introducing a channel tab where you can pin the PRs that you want to track. Lets say, we introduce a channel tab with such functionality, do you think it works for you.

ashokirla avatar Aug 26 '21 21:08 ashokirla

Yeah, I think that sounds like a promising idea.

jacksondaw avatar Aug 26 '21 22:08 jacksondaw