slack

Subscribe to all “slack” posts via RSS or follow GitHub Changelog on Twitter to stay updated on everything we ship.

~ cd github-changelog
~/github-changelog|main git log main
showing all changes successfully

We have now improved the help and getting started experience in GitHub app for Microsoft Teams and Slack.

  1. From the moment you install or access the app for the first time, you are guided step by step until you have successfully used the app.
  2. Learning about the app functionalities is simplified with the new “help” experience.

Teams help

Teams help

For more information, see the full documentation for GitHub for Microsoft Teams or GitHub for Slack.

See more

Are you using our GitHub app in Microsoft Teams or Slack? Do you find it difficult to track all the notifications you get in your channels?
If yes, here comes a feature that helps you focus on the notifications that are relevant to you! 🎉

Teams PR mentions
Slack PR mentions

When you subscribe to a repository in Microsoft Teams or Slack, you will now see yourself mentioned in the notifications where you are referred and needs your attention.
As you receive notifications for Issues, PRs, Discussions and Deployments, here are the cases when you will be mentioned.

  • Assignee in an Issue
  • Reviewer for a PR
  • Mentioned in a PR/Issue description/comment/discussion
  • Reviewer for a Deployment
  • Scheduled reminders for PR review requests

See GitHub for Microsoft Teams or GitHub for Slack for more information about this feature.

See more

Discussions are now supported in the GitHub app for Microsoft Teams and Slack.

Notifications

  • You can now subscribe to the discussions feature from a channel in Microsoft Teams or Slack, or a personal app in Microsoft Teams.
  • After subscribing, you will be notified when a discussion is created or answered.

URL previews

  • When you post a link to a discussion in Microsoft Teams or Slack, a preview of the discussion will now be displayed.

For more information, see the full documentation for GitHub for Microsoft Teams or GitHub for Slack.

See more

Deployment review notifications for your GitHub Actions environments can now be tracked end-to-end using the GitHub app for Microsoft Teams or Slack. You will be notified when a review is pending on your environment, when an approval is completed and you can see the real time status of your deployment.

The following capabilities have been added to our Microsoft Teams and Slack applications:

  1. Deployment review pending notifications for your environments being deployed through GitHub Actions workflow.
  2. Deployment review completed notifications for your environments being deployed through GitHub Actions workflow.
  3. Deployment status notifications for your environments.

For more information visit the GitHub app guidance for Microsoft Teams or for Slack

See more

The GitHub app is built on Slack’s workspace apps which is now deprecated. The legacy GitHub app will stop working on July 15, 2021. We have built a new version of our GitHub+Slack integration. You can just upgrade the app and get back to your work.
You can learn more about this upgrade here.

Along with this upgrade, we have also made few enhancements to the app.

Enhanced security for sign in experience

As part of this upgrade, we have also updated the sign in flow to have a multistep process with verification code. This is necessary to make sign in to GitHub from Slack more secure.

Branch filters for commit notifications

Commit notifications now support filtering based on branches. You can choose to filter on a specific branch, or a pattern of branches or all branches. You can find more details here.

Removed deploy support

Today, the functionality provided by deploy command is very limited and doesn’t address all the scenarios. We are removing this command support as part of this version. We want to relook at the scenarios and build a more holistic experience that customers need.

See more