Community Platform gives you an easy api and tools to make your own Github bots and tools.
You need to create your own GitHub personal token. After installation and the hosting of your community-platform project, you need to register a webhook to get information from GitHub.
Then, you must configure a Secured GitHub token.
First of all you have to configure your GitHub repository and have a GitHub token.
composer install // and complete the interactive fields asked
First, setup the docker-compose.yml
file with a valid GitHub token and a valid Secure token (can be empty).
make start
The Home page is now available at "http://localhost:81/".
./vendor/bin/simple-phpunit
# or (using docker)
make test
To launch tests suite, you only need to setup your own Github token (
GH_TOKEN
).
Yeah, mostly the Symfony ones:
./vendor/bin/php-cs-fixer fix # we use the Symfony level + short array notation filter
- Comment on a pull request to help a contributor fix his work;
- Extract data from the pull request and look for some terms;
- Manage labels;
- Validate a pull request description;
- Welcome every new contributor;
- Labelize a PR regarding information in description
- Labelize a PR regarding files updated