cleat-plugin-verify

command
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 10, 2026 License: Apache-2.0 Imports: 11 Imported by: 0

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL