likesistemas / codeception-github-reporter
Reports unit test data for a pull request.
Package info
github.com/likesistemas/codeception-github-reporter
pkg:composer/likesistemas/codeception-github-reporter
v0.6.0
2026-04-17 19:13 UTC
Requires
- php: >=7.4
- ext-curl: *
- guzzlehttp/guzzle: ^6.0 | ^7.0
Requires (Dev)
- codeception/codeception: ^4.1 || ^5.0
- codeception/module-asserts: ^1.0 || ^2.0
- codeception/module-db: ^1.1 || ^3.0
- codeception/module-phpbrowser: ^1.0 || ^2.0
- codeception/module-rest: ^1.2 || ^3.0
- codeception/module-webdriver: ^1.2 || ^4.0
- friendsofphp/php-cs-fixer: ^3.95
- php-parallel-lint/php-parallel-lint: ^1.4
- phpstan/phpstan: ^2.1
- phpunit/phpunit: ^9.0 || ^10.0
This package is auto-updated.
Last update: 2026-04-17 19:34:51 UTC
README
Installation
composer require likesistemas/codeception-github-reporter --dev
Codeception
Run your tests withLike\Codeception\GithubReporter extension enabled:
On Linux/MacOS:
VAR={VALUE} php vendor/bin/codecept run --ext "Like\Codeception\GithubReporter"
On Windows
set VAR={VALUE}&& php vendor/bin/codecept run --ext "Like\Codeception\GithubReporter"
Alternatively, you can add Like\Codeception\GithubReporter extension to suite or global config.
extensions: enabled: - Like\Codeception\GithubReporter
Enviroment Variables
- GITHUB_OWNER: Owner of repository
- GITHUB_REPO: Name of repository
- GITHUB_PR_NUMBER: Number of pull request of repository
- GITHUB_TOKEN: Token of the user's github who will post the comment
- IMGBB_TOKEN=cfac55381b42ee1e55bf17fa185b3b51
- TEST_LANG: Language
- TEST_TITLE: Message to show in title
- TEST_FOOTER: Show footer with version of PHP
- IMGBB_TOKEN: Token to upload image acceptance test