bundler/bundlerbot

Name: bundlerbot

Owner: Bundler

Description: A bot that loves to help

Created: 2017-06-21 13:52:59.0

Updated: 2018-04-21 09:17:26.0

Pushed: 2017-07-20 12:19:44.0

Homepage: null

Size: 21

Language: JavaScript

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Bundlerbot

Bundlerbot is a small node script using the probot library to help the bundler team manage our repos.

Requirements
Development

Bundlerbot interacts with Github using Github Apps, when developing bundlerbot on a local machine you will need to setup a new integration. Refer to the Github documentation for more information.

Note: It's recommend to create the integration on your own Github account and create a new repository to test on.

Probot uses localtunnel.me, which allows Github to make requests to bundlerbot running on your local machine. Generate a random 16 char string and use <random-string>.localtunnel.me as the webook url.

Once you have setup the integration you will need to record the app id, webhook secret and the private key.

To start probot use the following command but replace the placeholders with the relevent information from the integration you have setup.

ot run --port <port> --app <appid> -P <private-key> --secret <webhook-secret> -t <localtunnel.me-url> ./index.js
Code Of Conduct

Everyone interacting in the Bundler project?s codebases, issue trackers, chat rooms, and mailing lists is expected to follow the Bundler code of conduct.

Contributing

If you'd like to contribute to Bundler, that's awesome, and we <3 you.

While some Bundler contributors are compensated by Ruby Together, the project maintainers make decisions independent of Ruby Together. As a project, we welcome contributions regardless of the author?s affiliation with Ruby Together.

Supporting


Ruby Together pays some Bundler maintainers for their ongoing work. As a grassroots initiative committed to supporting the critical Ruby infrastructure you rely on, Ruby Together is funded entirely by the Ruby community. Contribute today as an individual or (better yet) as a company to ensure that Bundler, RubyGems, and other shared tooling is around for years to come.


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.