When the current project_download code sees a latest tag, it still downloads the latest tagged revision. That's because the endpoint it hits still uses the latest revision ID. Instead we should pass latest up to workbench and let it handle that. Once related tickets are closed, this will download the latest commit, not just the latest tagged commit, which is what we would prefer.
[Currently includes #192]
When the current
project_download
code sees alatest
tag, it still downloads the latest tagged revision. That's because the endpoint it hits still uses the latest revision ID. Instead we should passlatest
up to workbench and let it handle that. Once related tickets are closed, this will download the latest commit, not just the latest tagged commit, which is what we would prefer.