/moya-peril

Moya's peril settings

Primary LanguageTypeScript

Moya's Peril Settings

This is the configuration repo for Peril on the Moya org. There is a settings file and org-wide dangerfiles which are inside the org folder.

Here's some links to the key things

What is this project?

  • Aeryn: Automatically invites new contributors to the Moya GitHub organization after their first merged pull request. You can find out more about this practice at the Moya contributors repo.

  • Labeler: Attempts to automatically label newly created issues based on keywords in their title.

  • DocLinker: When an issue is labeled as a question, the bot attempts to recommend useful documentation based on keywords in the issue's title.

  • EmptyBody: Automatically requests more information from a user who opens a new issue with a blank body.

To Develop

git clone https://github.com/CocoaPods/peril-settings.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.

TLDR on this Repo?

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 Moya Repos.