Documentation
¶
Overview ¶
Command workflow-plugin-digitalocean is a workflow engine external plugin that provides DigitalOcean infrastructure provisioning via the typed IaC gRPC contract. It runs as a subprocess and communicates with the host (wfctl) via the go-plugin protocol.
As of the strict-contracts force-cutover (workflow v0.50.0+, Task 9 of docs/plans/2026-05-10-strict-contracts-force-cutover.md), the plugin is served via sdk.ServeIaCPlugin which auto-registers every typed pb.IaCProvider*Server interface the underlying *DOProvider satisfies. The legacy sdk.Serve / PluginService InvokeService string-dispatch surface has been removed entirely — there is no fallback path.
Click to show internal directories.
Click to hide internal directories.