Bug 46584

Summary: gear-update-tag: semver support in version
Product: Sisyphus Reporter: Anton Farygin <rider>
Component: gearAssignee: Dmitry V. Levin <ldv>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: glebfm, ldv, legion, placeholder
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Anton Farygin 2023-06-19 10:24:17 MSK
$ gear-update-tag -a -c
gear-update-tag: .gear/rules line 2: Invalid tag name "2.0~rc1": invalid characters found

Было бы неплохо придумать схему по трансформации версии в строку, которая поддерживается git'ом.
например, в данном случае достаточно просто убрать символ ~ и тогда версия в spec может начать соответствовать стандарту semver:
https://semver.org/