Other use cases

GitHub PR notifications in Slack

Automatically create ephemeral Slack channels dedicated to open GitHub pull requests.

How it works:

Actioner creates ephemeral Slack channels for each GitHub PR review. The channel name contains the name of the PR and the name of its repository. Any stakeholders, assignees, and reviewers get invited to this dedicated channel. 

What they will see in the PR channel is;

  • PR details as soon as it is opened. 
  • Comments in GitHub as notifications.
  • Check suit results, commits, and deploys.

When the PR is closed, the ephemeral Slack channel gets archived. Having temp channels for PR reviews work as a productivity hack for development teams. Whenever a channel is archived, engineers get a sense of accomplishment by completing the review faster.

How to get started:

To begin with the PR review in Slack with GitHub,

  1. Sign up to Actioner.
  2. Install GitHub pull request management.
  3. Connect Slack and GitHub.
  4. Proceed to setup workflows.
  5. First, run Subscribe to GitHub events workflow, you need to enter Owner and Repository to get notified of the new PR events.
  6. Then, run Setup PR update channel workflow to create a Slack channel to get GitHub updates.

Once you’ve completed the steps above, whenever you open a PR, an ephemeral channel will be created, and you will start receiving GitHub pull request notifications in Slack.

Some other handy workflows

Broadcast GitHub commits to main

Keep track of commits to the main branch in GitHub without leaving Slack.

GitHub PR management
Slack

Frequently asked questions

Can I use this app with a different git tool?

Actioner app directory contains PR management apps for Bitbucket and GitLab also. You can install Bitbucket pull request management or GitLab merge request management and get started right away.

Can I use this app for PRs in multiple repositories?

Yes, you can. You can re-run Subscribe to GitHub PR events action. This action subscribes to events in the selected repository.

To run this action, call Actioner from shortcuts in Slack, or simply type '/actioner' and select the repo that you want to add.

If you are not seeing your repo, try re-connecting to GitHub.

I am not seeing my repo while running Subscribe to GitHub PR events action.

The admin of your organization might need to allow Actioner app to subscribe to events. Try re-connecting to GitHub and request organization access from your admin.