Мы разрабатываем наши версии так:
0.0.0-{branch-name}+{short-git-hash}
Что-то вроде
0.0.0-add-new-button+8ad89d
Для производственных выпусков наши версии являются обычными. SemVer:
1.2.3
Я пытаюсь добавить проверку в octo, чтобы мы не могли рекламировать сборку / пакет, представляющий собой ветвь компонента (0.0.0-add-new-button+8ad89d
) или ветвь dev
(0.0.0-dev+8ad89d
), в Production.
Я хочу, чтобы пакеты, сгенерированные из master
(1.2.3
), могли быть переведены в производственную среду.