Add pre-release check when releasing extension
There should be some checks for basic things when there is an extension release (via form, SOAP or REST)
-
composer.jsonfile (?) and mandatory fields insideextension-key-
vendor(TYPO3not allowed) -
requireincludestypo3/cms-core - Link to the repository (?)
-
autoloadinformation if Classes folder exists (?)
- Documentation exists in any way (Readme file, Documentation folder including not only fake)
Additionally provide this as GitHub Action, GitLab job, etc. for automatic checks before even tags are set.
Edited by Thomas Löffler