diff --git a/crates/server-actor/README.md b/crates/server-actor/README.md new file mode 100644 index 0000000..d84c340 --- /dev/null +++ b/crates/server-actor/README.md @@ -0,0 +1,17 @@ +```mermaid +stateDiagram-v2 +SERVER --> FileUpdated :on start +FILE_WATCHER_ACTOR --> FileUpdated : WatchFile + +FileUpdated --> ReceiveServerConfig + +ReceiveServerConfig --> ReceiveValidServerConfig + +ReceiveValidServerConfig --> WEBHOOK_ACTOR:ShutdownWebhook +ReceiveValidServerConfig --> REPO_ACTOR:START +ReceiveValidServerConfig --> REPO_ACTOR:CloneRepo +ReceiveValidServerConfig --> WEBHOOK_ROUTER:START +ReceiveValidServerConfig --> WEBHOOK_ROUTER:AddWebhookRecipient +ReceiveValidServerConfig --> WEBHOOK_ACTOR:START + +```