This is quite an old question, but to address it again, I have just created a soft and tiny helper utility, mkchangelog, for the simple CI pipeline. It is written in pure Bash, so there are no additional dependencies. The sources are, of course, open, under an MIT license.