Workflows
Set PR update channel
This workflow creates a channel on Slack with a given prefix. (#-github-main-pushes) Anyone who joins this channel will receive an onboarding message from Actioner to explain how to connect GitHub. Also, when a commit is pushed to the main branch, a message will be sent to this channel to notify your team.
Send button to ask AI for review
Sen a button to ask AI assistant for a review when a pull request is created
New assistant message received
Archive PR channel
This workflow archives the given Slack channel.
Add user messages to Assistant context
Ask AI Assistant for a review
Notify channel when a commit is pushed to default branch
This workflow sends a message to the preselected main/master branch updates Slack channel when a new commit is pushed
Add new commit to branch
Send Slack message when pull request commented
Sends a message to the channel whenever a new comment is added to a pull request.
Setup pull request channel
This step creates a Slack channel when there is a new pull request. It also sets the channel's purpose, invites the PR assignees and reviewers to the channel, and adds the URL to the PR as a comment.
Select GitHub action app
Run this workflow to select the GitHub actions app that will be mapped with this app. Once GitHub actions app is mapped, its actions will be available in dedicated PR channels.
Approve a merge request
Use this workflow to approve a merge request.
Send message when PR is merged
Sends a message to related PR channel when an PR is merged.
PR reminder
This workflow finds long running PRs and reminds PR owners via Slack.
Onboard users who joined master push channel
When a user joins to GitHub Push updates channel, this workflow sends a direct message to the user from Slack. The message describes how to connect GitHub with Actioner and how to use the pull request review app.
List pull requests
This workflow returns the list of PRs for a selected repository.
Send Slack message when review submitted to PR
Sends a message to a pull request channel whenever a pull request related is approved.
Subscribe to GitHub events
This workflow creates a webhook on GitHub 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. Note that you must have the permission to create a webhook in your selected repository to be able to subscribe to GitHub events.
Add comment to pull request with pin emoji
This workflow creates a pull request comment whenever the pin emoji is added to a message in a dedicated pull request channel.
Merge pull request
Run this workflow to merge pull requests into a base branch.
Assistant run status
Send message when check suite is completed
Sends a thread message whenever a check suite is completed.
Talk to AI Assistant via Slack message
Get file contents
Gets the contents of a file in a Github repository.
Send message when PR is reopened
This workflow automatically sends a direct message to the PR owner if a pull request is reopened.
Archieve channel when PR is closed
This workflow automatically archives a PR channel when PR is closed.
PR events publisher
This workflow publishes PR events.
Invite PR reviewer to channel
This workflow automatically invites reviewers to the PR channel and sends an informative message.
Delete branch
This workflow deletes the given GitHub branch.