DEV Community

Discussion on: Add build version using GitHub Actions

Collapse
 
olesmartyniuk profile image
Oleksandr Martyniuk
rc+${{github.run_number}}
Enter fullscreen mode Exit fullscreen mode

Ти використовуєш run_number як build секцію чи частину patch? Можливо, тут потрібна крапка?

Collapse
 
ohalay profile image
ohalay

Я тут використовую run_number як build секцію. І тут цікаво, що стандарт SemVer, описує наступні правила

<valid semver> ::= <version core>
                 | <version core> "-" <pre-release>
                 | <version core> "+" <build>
                 | <version core> "-" <pre-release> "+" <build>

Enter fullscreen mode Exit fullscreen mode

і допустимо run_number=44, то версії 0.1.0-rc+44 та 0.1.0-rc.44 - обидві коректні.