hashar created this task. hashar added projects: Continuous-Integration-Infrastructure (Slipway), Librarization, Wikidata. Restricted Application added a subscriber: Aklapper.
TASK DESCRIPTION MediaWiki core and some MediaWiki extensions have a CI job to run `composer validate`. It is meant to verify a `composer.json` is suitable for uploading a package to packagist.org. However, we do not publish MediaWiki nor any extensions. The repositories affected: | mediawiki/core | | mediawiki/extensions/WikibaseQuality | | mediawiki/extensions/WikibaseQualityConstraints | | mediawiki/extensions/WikibaseQualityExternalValidation | | mediawiki/extensions/WikibaseMediaInfo | | Note that the CI jobs already run `composer validate --no-check-publish` which should be sufficient. The reason is I would like to remove the Jenkins job `composer-package-validate` which is only used on the above repositories. TASK DETAIL https://phabricator.wikimedia.org/T220388 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: hashar, Aklapper, alaa_wmde, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Agabi10, MGChecker, thcipriani, Wikidata-bugs, aude, Dinoguy1000, fbstj, Mbch331, Jay8g, bd808, Legoktm
_______________________________________________ Wikidata-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
