Skip to content
Webhook Actions logo

Webhook Actions

App
Transforms your organization's webhook events into streamlined repository dispatches
135 installs

Tags

 (1)

Verified

GitHub has verified the publisher's identity, ownership of their domain, and compliance with other requirements.

Pricing

Free plan available.

Select a tab navigation

Transforms your organization's webhook events into streamlined repository dispatches. With support for over 250+ events, dispatching Actions across repositories has never been easier or more secure. No need to worry about managing Personal Access Tokens, our app ensures secure dispatches every time. Check out our full documentation for more on how to map and filter payloads using context expressions and a MongoDB query-like syntax.

Installation

Install Webhook Actions app and select the repositories which should receive dispatches and any repositories that you want reporting repository events.

Configuration

To enable event dispatch subscription on a repository you must have a configuration file at .github/webhook-actions/config.json. Additionally you can create an organization config that overrides all repository configs. See full documentation for more.

{
  "events": {
    "team_created": {
      "filter": {
        "team.parent.name": {
          "$regex": "^data.*$"
        }
      },
      "map": {
        "title": "Data Team Created",
        "team": "${{ team.name }}"
      }
    }
  }
}

Usage

The following example, used in a GitHub Actions workflow on the configured repository, would trigger a workflow every time a new Data team is created in your organization.

on:
  repository_dispatch:
    types: 
      - team_created
Webhook Actions screenshot

Plans and pricing

Limited three repositories with one event per repository.
$0

Next: Confirm your installation location

Webhook Actions is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation

About

Transforms your organization's webhook events into streamlined repository dispatches
135 installs

Verified

GitHub has verified the publisher's identity, ownership of their domain, and compliance with other requirements.

Tags

 (1)

Pricing

Free plan available.