Setting on_cancel to never for slack notifications still sends a slack notification. The rest of the configurations are behaving correctly.
My configuration -
notifications: slack: rooms: - secure: hidden on_pull_requests: false on_success: never on_failure: always on_error: always on_cancel: never
I initially reached out to the slack team and they directed me here
From Slack -
“After viewing the logs, I can confirm that we are still receiving the “canceled” events from Travis CI, so the event filtering is not happening within their product.”
Thanks for the help!