Other use cases

GitLab MR notifications in Slack

Automatically create ephemeral Slack channels dedicated to open GitLab merge requests.

How it works:

Actioner creates a temporary Slack channel dedicated to each GitLab merge request. The channel name contains the name of the MR and the name of its repository. Any stakeholders; assignees, and reviewers get invited to this channel to collaborate during the review.

What they will see in the MR channel is;

  • MR details as soon as it is opened. 
  • Comments added to GitLab MR as notifications.
  • Pipeline and job statuses in one place.

When the MR is closed, the ephemeral Slack channel gets archived. Having temp channels for merge request 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 Bitbucket PR review in Slack,

  1. Sign up to Actioner.
  2. Install GitLab merge request management.
  3. Connect Slack and GitLab.
  4. Run setup workflows. First, select the repositories that you’ll get notified for the new MRs and next create a GitLab updates channel for MR updates.

Once you complete the steps above, whenever you open a merge request, an ephemeral channel will be created, and you will start receiving GitLab pull request notifications in Slack.

Some other handy workflows

Broadcast GitLab commits to main

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

GitLab MR management

Frequently asked questions

Can I use this app with a different git tool?

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

Can I use this app for PRs in multiple projects?

Yes, you can. You can re-run Subscribe to GitLab 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.