GitHub Notifications on Slack
We have GitHub application already installed on Slack to be able us to receive notifications to Slack when a new commit, PR, comment, etc is made to a repository hosted with our Axioned organisation account.
Create a notifications-only channel
We recommend this to make sure those who need to be alerted about these (eg: developers) are always notified instantly.
Ask your Project manager or IT team to create another channel with the suffix of -notifications
to your main channel.
Stay up to date
Stay up to date
Use /github subscribe [repository name]
in Slack to start receiving updates about activities like:
By default, you would start to receive notifications for:
issues
- Opened or closed issuespulls
- New or merged pull requests, as well as draft pull requests marked “Ready for Review”commits
- New commits on the default branch (usually main)releases
- Published releasesdeployments
- Deployment review notifications and Deployment status updates.
These are disabled by default, and can be enabled with the /github subscribe owner/repo [feature]
command:
reviews
- Pull request reviewscomments
- New comments on issues and pull requestsbranches
- Created or deleted branchescommits:*
- All commits pushed to any branch+label:"your label"
- Filter issues, pull-requests and comments based on their labels.discussions
- Discussions created or answered
Advanced Settings
Head on over to the official documentation for further customization.