slack icon indicating copy to clipboard operation
slack copied to clipboard

GitHub Deployment notifications filter

Open derwasp opened this issue 5 years ago • 47 comments

Currently it's possible to create filtered subscription for a bunch of events, but it's not possible for the deployment events. Since we are deploying quite often, we have way too many notifications and in reality are only looking at the failed ones.

It would be extremely cool if we could filter based on the deployment state, like so: /github subscribe myawesomeorg/MyIncredibleProject deployments +status:failure

Related to #913

derwasp avatar Sep 24 '19 16:09 derwasp

Thanks for opening this issue! If you would like to help implement an improvement, read more about contributing and consider submitting a pull request.

welcome[bot] avatar Sep 24 '19 16:09 welcome[bot]

Filtering by environment is another use-case for this improvement.

simonbrandhof avatar Sep 26 '19 19:09 simonbrandhof

Is this still relevant? If so, just comment with any updates and we'll leave it open. Otherwise, if there is no further activity, it will be closed.

stale[bot] avatar Dec 25 '20 12:12 stale[bot]

I think it’s still relevant.

arielkirkwood avatar Dec 25 '20 13:12 arielkirkwood

I think it's still relevant. We only care about deployments to some envs not all and particularly failures.

raghera avatar Jun 03 '21 16:06 raghera

Agreed! We don't want to spam our whole org with dev deployments, but it's important for API consumers to know when we do releases :)

almed4 avatar Jul 07 '21 15:07 almed4

Yes, it is a use case for us a well, for notifying only on deployment failure

JoaquinFernandez avatar Oct 22 '21 14:10 JoaquinFernandez

+1

fbjork avatar Feb 23 '22 12:02 fbjork

+1

seanconrad1 avatar Feb 25 '22 22:02 seanconrad1

+1 for this. Vercel deployments are spamming in our channels...

tobiastornros avatar Apr 25 '22 07:04 tobiastornros

+1 for this!

earthpyy avatar Jun 08 '22 05:06 earthpyy

Another use case: we only want to monitor deployments for a specific branch (ie. main). Right now, every PR that might kick off a build workflow is pushing its status status to our Slack channel.

danwkennedy avatar Jun 16 '22 13:06 danwkennedy

+1 for this!

tughril avatar Jul 01 '22 10:07 tughril

+1 for Filtering by environment and state

pratikyadav avatar Jul 18 '22 17:07 pratikyadav

+1 filtering by env and state

kirqz23 avatar Jul 25 '22 19:07 kirqz23

+1 !!

jonathan-dunn-telus avatar Jul 27 '22 11:07 jonathan-dunn-telus

+1

seanconrad1 avatar Jul 27 '22 15:07 seanconrad1

+1

jrea avatar Aug 10 '22 18:08 jrea

+2

TreeOfLearning avatar Aug 12 '22 08:08 TreeOfLearning

We use preview deployments for our staging environments, so using /github subscribe deployments is really noisy for us. Ideally, we'd like to filter deployment notifications to only the main branch, so one can see what has been pushed to production.

tubbo avatar Aug 30 '22 16:08 tubbo

+1, any updates on this as a feature?

dlazares avatar Sep 07 '22 17:09 dlazares

+1

styd avatar Sep 20 '22 07:09 styd

+1

jamie-unmind avatar Sep 22 '22 09:09 jamie-unmind

This feature is definitley in our "longed for" column. We deploy environments tracked by GH Environmnets/Deployments from 'n' number of branches, but only want the alerts for a few select branches to avoid alarm fatigue.
I absolutely love the notifications though, and how they auto update as the deployment status changes. Just need filtering and we're all set!

mdial89f avatar Sep 22 '22 12:09 mdial89f

+1 for env filter

dstoyanoff avatar Oct 05 '22 11:10 dstoyanoff

+1

berryd avatar Oct 05 '22 19:10 berryd

+1 pretty please

benjaminpaige avatar Oct 05 '22 22:10 benjaminpaige

We'd also be using a feature like this, in particular filtering out on the workflow name

am-cornelis avatar Nov 24 '22 18:11 am-cornelis

+1 still hoping this get bumped in priority, or if there's any pointers on how to implement this, my team might be able to take a look. Thanks!

tihuan avatar Nov 28 '22 20:11 tihuan

+1

itaispiegel avatar Dec 08 '22 14:12 itaispiegel