edge case was causing an error where it would fail out when getting the commit message.
Version bump to 1.2.6
Version bump to 1.2.7
Version bump to 1.2.8
No idea why I changed pull to merge this way, but the original was correct.
Updating pull method to do a normal git pull with it's remove and branch specified rather than do a fetch and merge.