message: CI: Fix amalgamation.py to avoid failure when tag are not defined
diff: @@ -233,6 +233,7 @@ def git_commit_hash():
  return subprocess.check_output(['git','log','-1','--format=%h']).strip().decode('utf8')
  def git_dev_version():
  + try:
  version = subprocess.check_output(['git','describe','--tags','--abbrev=0']).strip().decode('utf8')
  long_version = subprocess.check_output(['git','describe','--tags','--long']).strip().decode('utf8')
  version_splits = version.split('.')
  @@ -244,6 +245,8 @@ def git_dev_version():
  # not on a tag: increment the version by one and add a -devX suffix
  version_splits[2] = str(int(version_splits[2]) + 1)
  return '.'.join(version_splits) + "-dev" + dev_version
  + except:
  + return "0.0.0"
  def generate_duckdb_hpp(header_file):
  print("-----------------------")
  