I checked the config at https://config.travis-ci.com/explore and it passed, so the Travis is valid. I disabled a .yaml checker extension locally and that cleared up the issue there. However, with this implementation, notifications are being sent to Slack for both normal builds and cron jobs. It says in the documentation I linked to above that conditionals work in the notifications segment. Is the documentation out-of-date?
Can you show your
.travis.yml file, or the relevant pieces of it, so I can help you?