Skip to main content

Contributing

GitHub repository
info

If you haven't already, check out the source code before proceeding:

git clone https://github.com/Frameright/php-image-metadata-parser
cd php-image-metadata-parser/

Validating

Run the linter and the unit tests with:

composer install
composer lint
composer test

Releasing

Changelog and version number

Describe the changes made compared to the last released version in the changelog. Browse the git history to make sure nothing has been left out.

Choose the next version number according to the rules of Semantic Versioning and set it by creating a new git tag:

git commit -am "Releasing 1.2.3"
git push
git tag 1.2.3
git push --tags

Packagist will automatically pick up the new tag and create a new release. See https://packagist.org/about . Visit https://packagist.org/packages/frameright/image-metadata-parser to confirm.