phpunit-test-reporter icon indicating copy to clipboard operation
phpunit-test-reporter copied to clipboard

Github/Slack integration for repo updates

Open kittenkamala opened this issue 8 months ago • 3 comments

Probably need to work with the Meta team to set up a Slack hook to automatically post GitHub updates to the #hosting channel

https://slack.github.com/

kittenkamala avatar Mar 05 '25 23:03 kittenkamala

OK, I was able to /invite @Github to #hosting but I don't want to proceed with trying the integration without consulting with others.

Next step would be this: /github subscribe Advanced-administration-handbook (and any other repo we want to see updates on in the Slack channel. IF I even have the ability to subscribe for the channel - which it appears I may have). SO! Opinions and thoughts wanted on this. ty!

kittenkamala avatar Mar 06 '25 01:03 kittenkamala

okay it seems people are on board with this.

I subscribed the channel to receive notifications for the phpunit-test-runner, phpunit-test-reporter and hosting-handbook repositories. Do we want to subscribe to the advanced admin handbook as well? Right now notifications are just in the default state but they can be customized if the team wants to do so.

For future reference the syntax to subscribe in Slack is '/github subscribe organization/repository' and the same to unsubscribe, just use the unsubscribe command instead

To customize the syntax is '/github subscribe owner/repo [feature]'

More details on customizing can be found here https://github.com/integrations/slack?tab=readme-ov-file#customize-your-notifications

kittenkamala avatar Mar 06 '25 23:03 kittenkamala

Do we want to subscribe to the advanced admin handbook as well?

As we're maintaining the handbook two I would vote yes on adding it to the slack channel.

I do see a lot of potential to get things done quicker

Crixu avatar Mar 12 '25 05:03 Crixu

This is done. Closing ticket

kittenkamala avatar May 07 '25 18:05 kittenkamala