Skip to content

Configure Clubhouse to respond to GitHub events by specific users.

Notifications You must be signed in to change notification settings

dcalhoun/github-to-clubhouse

Repository files navigation

github-to-clubhouse

Build Status code style: prettier

Clubhouse's GitHub integration is great! Unfortunately, not all of my team agreed with that assessment. With this micro-service, you can configure Clubhouse to respond to GitHub events from a subset of users rather than every user.

  • Creating a branch moves the associated ticket to "in dev".
  • Opening a pull request moves the associated ticket to "awaiting code review".
  • Merging a pull requests moves the associated ticket to "in QA".

Usage

  1. Clone this repository.
  2. cp .env.dist .env
  3. Configure .env to your liking.
  4. Deploy your project to your chosen host.
  5. Configure a GitHub webhook for your repository pointing to your deployed project that sends at least the following events.
    • Branch or tag creation
    • Branch or tag deletion
    • Issue comments
    • Pull requests
    • Pushes
  6. Utilize the branch names provided by Clubhouse.

Resources

About

Configure Clubhouse to respond to GitHub events by specific users.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published