ulbrich-media / clubcms
ClubCMS website package
Package info
github.com/ulbrich-media/clubcms
Type:typo3-cms-extension
pkg:composer/ulbrich-media/clubcms
0.2.2
2022-05-26 12:55 UTC
Requires
- georgringer/numbered-pagination: ^1.0.0
- mexitek/phpcolors: ^1.0
- typo3/minimal: 10.4.*
README
ClubCMS
A TYPO3 CMS based website template, made for clubs and smaller non-profit organisations.
Release Flow
Releases are done semi-automatically by GitHub Actions. For now this is the current flow:
- Change version number in files composer.json, ext_emconf.php and package.json
- Commit and push these changes with message "chor(release): 0.1.2"
- Trigger action "release" and enter the new version number
From there everything else happens automatically:
- Build public assets for production
- Generate Changelog
- Create GitHub Release and Tag
- Push new release to TER
- (Packagist pulls automatically)
Starting with version 0.2.2 the changelog (hopefully) gets generated automatically. For this to work commit messages need to follow the conventional commits specification.