feat: Add allow-empty input to support intentionally empty commits
#2
+94
−7
allow-empty input to support intentionally empty commits
#2