I find these notifications quite useful, since Travis doesnt send a message when it successfully finishes. There's absolutely no harm in a note from a package submitter saying that they believe that a PR is ready to merge since it passes CI, especially since it sometimes takes multiple pushes to get it right.
I find this very noisy, and I'm considering removing myself from watching this repository. If we follow this pattern we get at minimum of 4 notification per package addition:
The initial PR
Camelus
The PR person says it's all green
The merge notification
wouldn't it be possible to change this so that Camelus reports directly only if it fails and otherwise once travis succeded or failed ?
From ocaml/opam-repository#5995: