slack icon indicating copy to clipboard operation
slack copied to clipboard

Allow subscribing to multiple repos?

Open hugovk opened this issue 6 years ago • 15 comments

It would be great to be able to do something like:

/github subscribe owner/repo1 owner/repo2 owner/repo3 [feature]

(Also unsubscribe.)

This has been mentioned in the comments of https://github.com/integrations/slack/issues/391, but here's its own an issue as a feature request.

We have a Slack where most of our repos are in #general, but some channels are for single repos, and some channels are for a set of repos.

  • Mass subscribing would allow people to add just those repos they want to a specific channel.

  • It also allows us to more easily unsub a batch of repos from #general and re-sub in a new channel.

  • This could also allow batch changing subscriptions of features (eg. issues, pulls).

Thank you!

hugovk avatar Apr 25 '18 07:04 hugovk

This! At the Darling Project, we have around 100 repos. /github subscribe darlinghq/* to subscribe to all of them would be nice!

ahyattdev avatar May 04 '18 00:05 ahyattdev

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 Jul 03 '18 01:07 stale[bot]

@stale Still relevant, keep open. I've not tested it, but perhaps https://github.com/integrations/slack/issues/602 will fix it?

hugovk avatar Jul 03 '18 05:07 hugovk

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 Jul 03 '19 07:07 stale[bot]

Yes, this is still relevant.

nicwortel avatar Jul 03 '19 07:07 nicwortel

Would very much like to see this. Our GitHub organization has about 100 repos and subscribing to them all is a pain.

ahyattdev avatar Jul 20 '19 15:07 ahyattdev

Any progress?

Vmadmax avatar Dec 02 '19 13:12 Vmadmax

Any progress?

vircea avatar Sep 17 '20 15:09 vircea

Why is this still open? Have a look at: https://github.com/integrations/slack/issues/391 Resolved long ago.

Quote:

I'm happy to announce that we have just deployed this feature through #709

Use:

/github subscribe Org-name

Be aware that if you are already subscribed to repositories in that org you will get duplicated notifications depending on what you are subscribed to in those repositories and the organization. Remember that you can subscribe just to certain things (pulls, commits, issues, etc). Example:

Subscribe to everything

/github subscribe owner/repo

Then unsubscribe for everything except for issues

/github unsubscribe owner/repo commits,pulls,deployments,statuses,public,releases

You can list your current subscriptions with

/github subscribe list

Enjoy it! 🎉

SimonMcKinsey avatar Apr 27 '21 14:04 SimonMcKinsey

Why is this still open? An organization can have multiple teams, each one taking care of many repositories inside the same organization.

I want to subscribe to many repositories in an organization, but not to all of them. In my case my teams wants to subscribe to 91 repositories. Not being able to subscribe to all of them at the same time while avoiding the rest is painful.

Note that I cannot subscribe to the whole organization and then unsubscribe from any repo, collectively nor individually, I get this error when I try to do so:

You're not currently subscribed to org/repo
Use /github subscribe org/repo to subscribe

psafont avatar Jun 24 '21 13:06 psafont

This is definitely a feature which would be very helpful. We would like to subscribe multiple repos to specific channels, which are relevant to these repos. Doing this by hand is very fastidious

Vincent-FundApps avatar Oct 22 '21 13:10 Vincent-FundApps

Still relevant, would be happy to see this feature merged.

kamlesh1000 avatar Nov 15 '21 20:11 kamlesh1000

It would be very nice to have this.

js0cha avatar Feb 01 '22 15:02 js0cha

This would be a very nice feature.

It would be useful to subscribe to a large subset of the many repos in an organization

sgipe avatar Jun 28 '22 06:06 sgipe

@SimonTouitou

Why is this still open? Have a look at: #391

Because #391 is a different feature; similar but different.

If you have and tens of teams on GitHub, each with its own set of of repos it is likely that you want to reflect that organizational arrangements with multiple teams and channels on Teams, and you want to subscribe channels to corresponding repos.

@ahyattdev suggestion in https://github.com/integrations/slack/issues/557#issuecomment-386480176 with wildcard is a very good one too.

mloskot avatar Jul 25 '22 10:07 mloskot

Still waiting for an update to add this feature.

Chriss-Guzman avatar Apr 12 '23 18:04 Chriss-Guzman

+1 for this feature

ee99ee avatar Apr 28 '23 16:04 ee99ee

+1, will be a useful feature

jhwang09 avatar Aug 23 '23 02:08 jhwang09

+1 for this feature

bhavukbhardwaj04 avatar Sep 13 '23 11:09 bhavukbhardwaj04

Please don't add a +1 comment, it just spams everyone who's subscribed. Instead add a 👍 to the top post (or I might close my issue!). Thanks!

hugovk avatar Sep 13 '23 12:09 hugovk