We've been using the repository URL in setup.cfg or Cargo.toml as the git value for git commands like git-push. Depending on how we authenticate, that may or may not work properly. We need to use the repository URL only when, e.g., synthesizing a changelog link and use the git repo name when we are running git commands.
The most obvious way is to allow the user to specify the git repo via a universal command-line option, --git-repo for example.
We've been using the repository URL in setup.cfg or Cargo.toml as the git value for git commands like
git-push
. Depending on how we authenticate, that may or may not work properly. We need to use the repository URL only when, e.g., synthesizing a changelog link and use the git repo name when we are running git commands.The most obvious way is to allow the user to specify the git repo via a universal command-line option,
--git-repo
for example.