loveoss / community-platform
v0.5
2018-04-05 01:12 UTC
Requires
- php: >=7.1
- ext-mbstring: *
- ext-zip: *
- doctrine/doctrine-bundle: ^1.6
- doctrine/doctrine-cache-bundle: ^1.2
- doctrine/orm: ^2.5
- incenteev/composer-parameter-handler: ^2.0
- knplabs/github-api: ^2.0
- lp-digital/github-event-parser: ~0.8
- php-http/guzzle6-adapter: ^1.0
- sensio/distribution-bundle: ^5.0
- sensio/framework-extra-bundle: ^3.0.2
- symfony/asset: ^3.4
- symfony/console: ^3.4
- symfony/debug-bundle: ^3.4
- symfony/framework-bundle: ^3.4
- symfony/lts: v3
- symfony/monolog-bundle: ^3.1
- symfony/polyfill-apcu: ^1.0
- symfony/security-bundle: ^3.4
- symfony/swiftmailer-bundle: ^3.0
- symfony/templating: ^3.4
- symfony/translation: ^3.4
- symfony/twig-bundle: ^3.4
- symfony/validator: ^3.4
- symfony/web-profiler-bundle: ^3.4
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.0
- symfony/browser-kit: ^3.4
- symfony/phpunit-bridge: ^3.0
- dev-master
- v0.5
- v0.4
- v0.3
- v0.2
- v0.1
- dev-dependabot/composer/guzzlehttp/psr7-1.8.5
- dev-dependabot/composer/twig/twig-2.12.5
- dev-dependabot/composer/symfony/framework-bundle-3.4.47
- dev-dependabot/composer/symfony/dependency-injection-3.4.47
- dev-dependabot/composer/symfony/security-3.4.49
- dev-dependabot/composer/symfony/phpunit-bridge-3.4.26
- dev-dependabot/composer/symfony/cache-3.4.47
- dev-dependabot/composer/symfony/http-foundation-3.4.47
- dev-features-activation
This package is not auto-updated.
Last update: 2022-04-24 03:05:35 UTC
README
社区平台为您提供了制作自己的GitHub机器人和工具的简单API和工具。
如何安装?
您需要创建自己的GitHub 个人令牌。安装并托管您的社区平台项目后,您需要注册一个webhook以获取GitHub的信息。
然后,您必须配置一个安全的GitHub令牌。
经典安装
首先,您必须配置您的GitHub仓库并获得一个GitHub令牌。
composer install // and complete the interactive fields asked
Docker安装
首先,使用有效的GitHub令牌和有效的安全令牌(可以为空)设置docker-compose.yml
文件。
make start
主页现在可在"http://localhost:81/"访问。
如何测试?
./vendor/bin/simple-phpunit # or (using docker) make test
要启动测试套件,您只需设置自己的GitHub令牌(
GH_TOKEN
)。
我们的标准?
是的,大部分是Symfony的标准
./vendor/bin/php-cs-fixer fix # we use the Symfony level + short array notation filter
我可以从社区平台期待什么?
- 在拉取请求中评论以帮助贡献者修复工作;
- 从拉取请求中提取数据并查找某些术语;
- 管理标签;
- 验证拉取请求描述;
- 欢迎每一位新贡献者;
- 根据描述中的信息对PR进行标记
- 根据更新的文件对PR进行标记