ulbrich-media / clubcms
ClubCMS website package
Installs: 10
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 2
Forks: 0
Open Issues: 0
Type:typo3-cms-extension
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.