Changelog generation requires annotating commits with a commit type,
otherwise the tests will fail. This is annoying for contributors, since
it's unusual, and I often myself forget to do it, causing a round-trip
with tests.
So, skip generating the changelog during the tests. Also, change the
--no-git option for gen book and gen all to --no-changelog, so
it's clearer what it does.
I think I'll wind up just making a YAML file that contains commit types,
for changelog generation, so it doesn't have to be done in the commit
message.
Changelog generation requires annotating commits with a commit type, otherwise the tests will fail. This is annoying for contributors, since it's unusual, and I often myself forget to do it, causing a round-trip with tests.
So, skip generating the changelog during the tests. Also, change the
--no-git
option forgen book
andgen all
to--no-changelog
, so it's clearer what it does.I think I'll wind up just making a YAML file that contains commit types, for changelog generation, so it doesn't have to be done in the commit message.
type: testing