Merge pull request
Run this workflow to merge pull requests into a base branch. You can directly Create a merge commit or Squash and merge or Rebase and merge.
Approve pull request
This workflow allows you to Approve the selected pull request.
Send message when pipeline run is completed
This workflow is automatically triggered when a pull request is approved. It sends a thread message to the pull request's channel when a pipeline run is completed.
Set PR update channel
This workflow creates a PR channel on Slack with a given prefix (e.g.: #bitbucket-updates). Anyone who joins this channel will receive an onboarding message from Actioner to explain how to connect to Bitbucket. Also, when a commit is pushed to the main branch, a message will be sent to this channel to notify your team.
Send onboarding message
This workflow automatically sends an onboarding message to users who joined the Bitbucket pull requests update channel.
Subscribe to Bitbucket PR events
This workflow creates a webhook on Bitbucket to subscribe to the pull request events from a selected repository. If you want to subscribe PR events from multiple repositories, you can re-run this action.
List open pull requests
This workflow returns the list of open PRs for a selected repository. You can easily Merge or Approve the listed pull requests.
Send message when PR comment is added
This workflow automatically sends a message to the dedicated pull request channel, when a comment is added to pull request.
Onboard users who joined PR channel
When a user joins to PR updates channel, this workflow sends a direct message to the user from Slack. The message describes how to connect Bitbucket with Actioner and how to use the pull request review app.
Add comment to pull request with pin emoji
This workflow is triggered when the pin emoji is put on a message in a dedicated pull request channel. The message content is automatically added to the pull request as a comment.
Track and manage the pull request lifecycle
This workflow allows you to track the pull request lifecycle and manage your PRs directly from Slack. The steps below create a dedicated Slack channel when there is a pull request and post updates to the channel. All changes including new PR assignees, approvals, merge events and pipeline run results will be also shared in the Slack channel.
Set pull request channel
This workflow automatically creates a dedicated pull request channel, then invites the assignee and reviewer when a pull request is opened.
This workflow allows you to submit a comment to a selected pull request.