What about non GitHub repos
Should fledge really be only closely coupled to GitHub.
The default can be GitHub, we could offer a fallback for non-GH repos. Low priority, also how to detect GH Enterprise?
Short-term, add a note that GitHub usage is assumed for the release functions.
Noting that is_merge_commit() only recognizes the pattern for GitHub PRs so that is where the "filtering" happens.
probably some getwd() clash
Maybe after #686 is merged in its current state, a new PR should focus on this issue: making sure the release functions don't fail for non GitHub repos.
A short-term fix would be to just not create PRs for non GitHub repos. But eventually, should we support the opening and merging of PR equivalents on at least GitLab?