CIRCLE_USERNAME unbound during merges and tags

Hi there,

part of our build process requires the CIRCLE_USERNAME to exist, unfortunately on commits that are part of a merge and also when tagging a release, this env variable seems to be unset. Has anyone any experience with this, is this expected behaviour?