@codebrainz thats because you edited `codebrainz:` not `geany:`. You get commit emails & IRCs because our bot is not smart enough to distinguish commits to master from commits to branches.
"not smart enough" is by design in this case. Commit mails and IRC messages are sent for any push in the Geany (and G-P as well) repository. This also includes any branches besides `master`. In this case, the branch was `elextr-patch-4` of Lex simple change but this is also true for sub release branches like the current `1.34` branch.
IMO it is good to have commit mails also for branches besides master.
Apart from that, I completely support what Lex said above about minimizing restrictions for contributions.