fix: make changelog work if no githubRepo specified
feat(validator): allow 100 characters in commit message (Closes #28)