NeonGeckoCom / .github

GitHub default automations, templates, etc.
0 stars 1 forks source link

[FEAT] More flexible stable release automaiton #81

Open NeonDaniel opened 1 week ago

NeonDaniel commented 1 week ago

Objective

Major/Minor release automations currently include a version bump such that 0.1.2a3 minor release would increment to 0.2.0 and 1.2.3a4 major release would increment to 2.0.0. OVOS (and other) packages may manually increment to 0.1.0aX, in which case a minor release would be 0.1.0.

Initial Implementation Requirements

Other Considerations

Perhaps a special value for version_spec could be used to just remove alpha with no other changes to the version?