rector / release-notes-generator
The way we generate release notes for Rector repository
Installs: 158 073
Dependents: 1
Suggesters: 0
Security: 0
Stars: 2
Watchers: 3
Forks: 1
Open Issues: 0
Requires
- php: ^8.2
- nategood/httpful: ^1.0
- symfony/console: ^6.4|^7.0
- symfony/process: ^6.4|^7.0
- webmozart/assert: ^1.11
Requires (Dev)
- phpecs/phpecs: ^2.0
- phpstan/extension-installer: ^1.4
- phpstan/phpstan: ^2.1
- phpstan/phpstan-webmozart-assert: ^2.0
- phpunit/phpunit: ^11.5
- rector/rector: ^2.0
- tracy/tracy: ^2.10
README
The way we generate release notes for Rector repository - https://github.com/rectorphp/rector/releases/
Install
composer require rector/release-notes-generator --dev
Usage
- Generate Github token here:
- Run the command:
vendor/bin/rng --from-commit <commit-hash> --to-commit <commit-hash> --github-token <github_token>
E.g.
vendor/bin/rng --from-commit 2.0.10 --to-commit 2.0.11 --remote-repository=rectorphp/rector-symfony --remote-repository=rectorphp/rector-doctrine --remote-repository=rectorphp/rector-phpunit --github-token ghp_<token_here>