pub async fn dispatch_webhooks(
trigger: WebHookTrigger,
artifact: WebHookPayloadArtifact,
config: CoreConfig,
webhook_fetching_repo: Box<&dyn WebHookFetching>,
webhook_updating_repo: Box<&dyn WebHookUpdating>,
) -> Result<WebHookPayloadArtifact, MappedErrors>