Looking for a Halp replacement?
See how we compare ➜

GitHub Actions workflows app for Slack

Do you know that you can run GitHub Actions workflows in Slack‍? No coding, no extra configuration required. Learn how now!

To run GitHub Actions and workflows manually in Slack, typically, you need to create a Slack app and build actions through APIs to run a workflow, requiring you to make lots of effort to host and maintain your code. The Slack command you created runs the workflow based on one specific GitHub user.

Actioner now takes this burden off your shoulder. You don’t need to build a custom Slack app or code anything. We’ve developed a solution that converts GitHub Actions and workflows into ready-to-run actions in Slack!! And the setup is easier than anything you’ve seen before.

1-GitHub Actions workflows for Slack - App setup

We’ll start with converting GitHub Action into a workflow that can be run in Slack. 

  1. Install GitHub Actions by Actioner to your Slack workspace.
  2. After you install the app, you need to connect to your GitHub user account and choose a Slack workspace in the appearing setup screen.
  3. If you also want to get GitHub updates in Slack, don't forget to run setup workflows.

2-Running GitHub Actions workflows in Slack

Since you’ve created your workflow for a GitHub Action in Slack, now it’s time to see it in action! 

  1. Go to Slack, call GitHub Actions by Actioner, and type the name of your workflow. Select your GitHub Action from the workflows Actioner automatically suggests.
  2. And now, here's where the magic happens 🧝🏻♀️. On the prompted form, enter the parameters for your workflow manually in GitHub. And ta-da!
  3. If you want, you can check your freshly run workflow in GitHub right away.

Other features of Actioner's GitHub Actions workflow app

What you’ve seen is just a glimpse. This is a more comprehensive solution. 

  • It notifies you when a GitHub workflow runs,
  • Allows you to see the status of the triggered GitHub Actions workflow,
  • Enables you to keep track by getting the live status of each individual job, whether they succeed or fail,
  • Properly passes user identity to all automations triggered by a user action,
  • Brings the flexibility of Actioner capabilities to customize the entire app and its workflows.
Are you using Jira? We also have a solution to use Jira Cloud for Slack!

Similar posts

How-to

How to make a Poll in Slack

Quickly create Slack polls with the free Slack poll app. Start making prompt and collaborative decisions with quick and simple polls on Slack.

Aysegul Yavuz Gokcuoglu
DevOps

Building GitHub AI code review assistant with Actioner

Build your own GitHub Al assistant for pull request code reviews. Interact with the Al copilot, request to make changes to the PR according to its suggestions.

Canturk Sen
DevOps

The One-click deployment within GitHub PRs on Slack

Deploy code with one-click from Slack while collaborating on Pull request channels. Read the blog to learn more 👉

Alper Saglam