Допустим, пакет был 1.0.0, впоследствии он выпускает 1.0.1 и 1.0.2.
Но затем поймите, что 1.0.1 содержит критические изменения.
Итак, нам нужно выпустить 2.0.0 из 1.0.2, сделав пустой коммит. Нет проблем.
Затем нам нужно сделать выпуск 1.0.3, который на самом деле является 1.0.0, чтобы люди, использующие 1.0.x, не пострадали от критического изменения.
Как это сделать с помощью семантического релиза?
При управлении версией вручную это просто:
- checkout 1.0.0, вручную обновите версию до 1.0.3 и опубликуйте.
Как сделать то же самое с помощью семантического релиза?