Github user julianhyde commented on the issue:
https://github.com/apache/calcite-avatica-go/pull/22
The safest thing is probably to require a commit hash as the argument to
the script.
I think you should generate tags such as 3.0.0-rc1, 3.0.0-rc2 when making
release candidates, then apply a 3.0.0 tag when the release vote has passed.
And of course the directory name (under dist/dev/calcite) should include -rcN
but the file names should not include -rcN.---
