All checks were successful
Rust / build (push) Successful in 1m38s
ci/woodpecker/push/push-next Pipeline was successful
ci/woodpecker/push/cron-docker-builder Pipeline was successful
ci/woodpecker/push/tag-created Pipeline was successful
ci/woodpecker/cron/cron-docker-builder Pipeline was successful
ci/woodpecker/cron/push-next Pipeline was successful
ci/woodpecker/cron/tag-created Pipeline was successful
Closes kemitix/git-next#106
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
|
|
|
|
```
|