Skip to content
Kay Strobach edited this page Jun 24, 2015 · 2 revisions

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.

Versioning

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/

Draft a Release

Edit ext_emconf.php and adjust the version entry to the version number you want to release.

2015-06-24_11-42-04

Open the releases page in the github repository and create a new release.

image

Set the tag and title to the version number you defined in the ext_emconf.php.

image

Add the most important changes as short comment to the description field.

Clone this wiki locally