Problem
Currently, the release process will abort if all the identified commits are of types that do not generate changelog entries (such as "chore", "build", or "docs"). This prevents us from adding a changelog entry for version bumps that consist only of internal/documentation changes.
Suggested change
When the release script detects that no changelog entries were generated, add a line to the changelog content that says something like:
This release contains only documentation or internal changes.
Then, proceed with applying the changelog entry for the release.