Documentation
¶
Overview ¶
Command cleat-plugin-verify validates that all DurableCall/PluginCall plugin names in workflow Go files match registered plugin names.
This prevents the #1 runtime bug class: a mismatched plugin name compiles fine but fails silently at runtime when the workflow tries to call an unregistered plugin.
Usage:
cleat-plugin-verify --plugins ./plugins/ --workflows ../my-app/workflows/ cleat-plugin-verify --json --plugins ./plugins/ --workflows ../app1/workflows/ --workflows ../app2/workflows/ cleat-plugin-verify --ci --plugins ./plugins/ --workflows ../app/workflows/ (GitHub Actions)
Exit code: 0 if all plugin names match, 1 if mismatches are found.
Click to show internal directories.
Click to hide internal directories.