Template
feat: add Joomla metadata validation step to CI workflows #21
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Add a CI step that validates MokoGitea repo metadata (
.mokogitea/manifest.xml) matches the actual Joomla extension manifest XML. This catches update delivery mismatches before they reach production.Trigger
Should run on PR draft creation and all PR events — catch mismatches as early as possible, before the PR is even marked ready for review.
Implementation
Add a step to
ci-joomla.ymland/orpr-check.ymlthat:moko validate:joomla-metadata(from mokoplatform CLI)Workflow trigger config
Example step
Fields validated
package_typevs<extension type><packagename>/<element>display_namevs<name>versionconsistencyphp_minimumvs composer.jsonDependencies
moko validate:joomla-metadataCLI commandRelated
Branch created:
feature/21-feat-add-joomla-metadata-validation-step