git-next/crates/server-actor
Paul Campbell e410cfc4f1
All checks were successful
Rust / build (push) Successful in 1m23s
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
chore: add license and descriptions for each crate
2024-07-14 10:40:34 +01:00
..
src feat: perform controlled shutdown on ctrl-c 2024-07-11 19:19:04 +01:00
Cargo.toml chore: add license and descriptions for each crate 2024-07-14 10:40:34 +01:00
README.md docs: server-actor: add readme showing message paths 2024-07-13 08:16:24 +01:00

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