Bryan Thompson 6a9addedcc
ci(validate): match vendored plugins/*/ + external_plugins/*/ manifest and content paths (#5424)
The one-level patterns (*/.claude-plugin/** etc.) never match the vendored
two-level layout because * does not cross /, so a PR touching only
plugins/<name>/.claude-plugin/plugin.json never fires the required validate
check and blocks forever (PR #5416). Same per-level spell-out the filter
already uses for plugins/*/README.md and assets.
2026-08-18 16:16:05 +00:00
..