Due to some issues. Some of the datasets are taking forever to index. This also stops other datasets from running because we schedule a cron every 4hours. So I think it's a good idea that we introduce timeouts of 15m for each run.
This PR also introduces a Slack alert in case the workflow doesn't run as expected (error or timeout)
Due to some issues. Some of the datasets are taking forever to index. This also stops other datasets from running because we schedule a cron every 4hours. So I think it's a good idea that we introduce timeouts of 15m for each run.
This PR also introduces a Slack alert in case the workflow doesn't run as expected (error or timeout)