Send messages from a Slack channel into Github pull requests

Validate that branch name of a pull request has Pivotal ID Alt text

Warn developers if there is message the group in the Slack room Alt text

Github repo config

Configuration of hooks can be access in the repo settings

Alt text

Install

Tokens

Generate a new Github token

https://github.com/settings/tokens/new

With repo scopes

Local

gem install bundler

bundle install

https://github.com/settings/tokens

export MY_PERSONAL_TOKEN=5aa5e7.......d5139f

bundle exec ruby deployer.rb

Sample request

You can run sample requests manually using Postman

Alt text

Directory samples/ contains sample requests for each X-GitHub-Event

Deploy

git push heroku master