integrations / microsoft-teams

Bringing your code and work to the conversations you care about with the GitHub and Microsoft integration
428 stars 95 forks source link

Status Filter for Workflow Subscription #276

Open j-liedtke opened 1 year ago

j-liedtke commented 1 year ago

Is your feature request related to a problem? Please describe. The latest feature of a workflow subscriptions is great. We already use it in production on a mono-repository and really enjoy it. Unfortunately, the relevant workflow information, that is a failure status, is cluttered by too many commits on a mono-repository.

Describe the solution you'd like Extend workflow filter by a status filter.

Describe alternatives you've considered None

Additional context Relevant workflow information events cannot be filtered with current set of filters.

nooblucker commented 1 year ago

I have the same use case. Want to be notified only of failures on our main branch. For example: subscribe owner/repository workflows:{ branch:"main" status:"failure" }

mikebowyer commented 1 year ago

@ashokirla, Any outlook if this feature request would be accepted and prioritized? This feature would really help our team out.

vytas-maciulskis commented 1 year ago

+1

vytas-maciulskis commented 1 year ago

@ashokirla are you still working on this repo and in this org? @willsmythe @antn maybe you are aware of this repository and this integration, as you are still shown as GH Staff?

tomas-mice commented 1 year ago

+1

micaelpaquier-migrosonline-ch commented 1 year ago

+1

4wk- commented 1 year ago

Any update on this? This feature request would be great to avoid "noisy" notifications. Thanks

tdemaio commented 1 month ago

+1 on this request. With the deprecation of Teams connectors, this app becomes more important for making integration easier. I was hoping to report on important workflows in a Teams channel. The ability to filter by a workflow result would vastly improve the value of this integration overall. Many folks can check GitHub for status. Using a Teams integration notification might be to notify folks to check when something has gone wrong.