-
Notifications
You must be signed in to change notification settings - Fork 27
Release Workflow
The release is done fully automated via github webhooks, that means, that every tag gets released to the TYPO3 Extension repository.
To achieve that we have use the username themes
which is controlled by gizzle a gitwebhook library by @namelesscoder.
We use semantic versioning to ensure easy upgrading
Given a version number MAJOR.MINOR.PATCH, increment the:
- MAJOR version when you make incompatible API changes,
- MINOR version when you add functionality in a backwards-compatible manner, and
- PATCH version when you make backwards-compatible bug fixes.
Additional labels for pre-release and build metadata are available as extensions to the MAJOR.MINOR.PATCH format.
More information about semantic versioning can be found here: http://semver.org/
Edit ext_emconf.php and adjust the version entry to the version number you want to release.
Open the releases page in the github repository and create a new release.
Set the tag and title to the version number you defined in the ext_emconf.php.
Add the most important changes as short comment to the description field.