forked from kemitix/git-next
17 lines
518 B
Markdown
17 lines
518 B
Markdown
```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
|
|
|
|
```
|