This is the configuration repo for Peril on the GatsbyJS org. There is a settings file and org-wide dangerfiles which are inside the org folder.
Here are links to the relevant tools, docs, and apps we’re using:
- EmptyBody: Automatically requests more information from a user who opens a new issue with a blank body.
- InviteCollaborator: Automatically invite all contributors who merge a PR into the GatsbyJS org to become members of the @gatsbyjs/maintainers team.
git clone https://github.com/gatsbyjs/peril-gatsbyjs.git
yarn install
code .
You will need node and yarn installed beforehand. You can get them both by running brew install yarn
.
This will give you auto-completion and types for Danger mainly.
Peril is Danger running on a web-server, this repo is the configuration for that, currently the dangerfiles in org run on every issue and pull request for all GatsbyJS Repos.
Huge thanks to @SD10 for the initial setup help and for additional guidance along the way.
And thanks to @orta for creating Peril. This makes our lives so much easier.
- Verify Heroku account
- Look at auto-labeling issues, autotagging teams