[CI] Add Validation to New Plugin's Metadata #86
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Trigger automated CI validation for new plugin's metadata
Changes
.github/PULL_REQUEST_TEMPLATE/plugin.mdplugin_metadata.yml, will only trigger for new plugins folder, this check shall not affect existing plugin folders.Related Changes
Dev Testing
Tested with #92 Mock PR.
plugin_metadata.ymlin new plugin folderplugin_metadata.ymlerrorplugin_metadata.ymlin new plugin folderplugin_nameauthorshort_descriptiondetailed_descriptionrelease_datein wrong formatrelease_dateformat and other empty required fieldsrelease_dateinYYYY-MMformatx_account_handlein wrong formatx_account_handleformat and emptysupport_contactfieldx_account_handlein X account handle formatsupport_contactfieldsupport_contactin wrong formatcontact_supportformatsupport_contactin email formatsupport_contactin url formatlogo_urlin wrong formatlogo_urlformatlogo_urlin url formatplugin_logo_urlin wrong formatplugin_logo_urlformatplugin_logo_urlin url formatscreenshotswith items in wrong formatscreenshotsitems formatscreenshotswith items in url formatdemo_video_urlin wrong formatdemo_video_urlformatdemo_video_urlin url formatdocumentation_urlin wrong formatdocumentation_urlformatdocumentation_urlin url formatchangelog_urlin wrong formatchangelog_urlformatchangelog_urlin url formatcommunity_urlin wrong formatcommunity_urlformatcommunity_urlin url formatplugin_metadata.ymlon the second new plugin folderplugin_metadata.ymlto second new plugin folder