mirror of
https://github.com/ruvnet/ruflo.git
synced 2026-11-09 14:04:06 +09:00
`/plugin marketplace update` compares plugin.json "version" with the installed copy, so a fix merged without a bump never reaches existing installs (#4436 left ruflo-console at 0.45.1 until #4443 bumped it by chance). scripts/audit-plugin-version-bump.mjs diffs <base>...HEAD and fails when a plugin has shipped changes but its plugin.json version did not increase. New plugins pass. Not counted as shipped: tests/, docs/, README*.md, CHANGELOG*.md, *.spec.* and *.test.* files, and scripts/smoke*, scripts/test-*, scripts/bench* (smoke scripts and tests that pin the version are edited together with a bump). SKILL.md, commands/*.md and agents/*.md do count, since they ship. .github/workflows/plugin-version-bump.yml runs it on PRs touching plugins/**. The label skip-plugin-version-check skips the job. Verified against history: #4436 (43a395435) fails, #4443 (7564f7cef) passes. The workflow itself has not run on GitHub yet. Co-authored-by: RuFlo <ruv@ruv.net>