Automate deployment of WebService Version [ch9769] - #245
BenGalewsky wants to merge 2 commits into
Conversation
Codecov Report
@@ Coverage Diff @@
## main #245 +/- ##
=======================================
Coverage 63.03% 63.03%
=======================================
Files 25 25
Lines 1856 1856
=======================================
Hits 1170 1170
Misses 686 686 Continue to review full report at Codecov.
|
|
Oops - I see that our convention is to name branches with a leading v (v0.3.2), but that won't work in the VERSION string. |
|
Fixed that and verify that the provided version is a valid SemVer for good measure |
ghost
left a comment
There was a problem hiding this comment.
This looks reasonable. One gotcha is that the VERSION string in main will likely not be very meaningful if we don't explicitly merge / cherrypick version update commits back to main. One option may be to push the version bump to main before branching the release branch. Or we just get in the habbit of cherry-picking the version bumps back into the main branch.
I was thinking that main could just be version |
Problem
Deployment is cumbersome and error-prone
#Approach
Added a new
tag_and_releasescript that: