@@ -18,22 +18,22 @@ elif [[ "$unamestr" == 'Darwin' ]]; then
1818fi
1919git_base_dir=` git rev-parse --show-toplevel`
2020
21- # Update version everywhere (add and commit changes)
21+ # Update version everywhere (add and commit changes), tag and release
22+ git checkout main
2223if [[ $platform == ' linux' ]]; then
23- sed -i -E " s/Version [0-9]+\.[0-9]+\.[0-9]/Version $NEW_GIT_VERSION_WITHOUT_V_PREFIX /" ` git rev-parse --show-toplevel ` /crowdsec.php
24- sed -i -E " s/Stable tag: [0-9]+\.[0-9]+\.[0-9]/Stable tag: $NEW_GIT_VERSION_WITHOUT_V_PREFIX /" ` git rev-parse --show-toplevel ` /crowdsec.php
25- sed -i -E " s/v[0-9]+\.[0-9]+\.[0-9]/v$NEW_GIT_VERSION_WITHOUT_V_PREFIX /" ` git rev-parse --show-toplevel ` /inc/constants.php
24+ sed -i -E " s/Version [0-9]+\.[0-9]+\.[0-9]/Version $NEW_GIT_VERSION_WITHOUT_V_PREFIX /" $git_base_dir /crowdsec.php
25+ sed -i -E " s/Stable tag: [0-9]+\.[0-9]+\.[0-9]/Stable tag: $NEW_GIT_VERSION_WITHOUT_V_PREFIX /" $git_base_dir /crowdsec.php
26+ sed -i -E " s/v[0-9]+\.[0-9]+\.[0-9]/v$NEW_GIT_VERSION_WITHOUT_V_PREFIX /" $git_base_dir /inc/constants.php
2627else
27- sed -i " " -E " s/Version [0-9]+\.[0-9]+\.[0-9]/Version $NEW_GIT_VERSION_WITHOUT_V_PREFIX /" ` git rev-parse --show-toplevel ` /crowdsec.php
28- sed -i " " -E " s/Stable tag: [0-9]+\.[0-9]+\.[0-9]/Stable tag: $NEW_GIT_VERSION_WITHOUT_V_PREFIX /" ` git rev-parse --show-toplevel ` /crowdsec.php
29- sed -i " " -E " s/v[0-9]+\.[0-9]+\.[0-9]/v$NEW_GIT_VERSION_WITHOUT_V_PREFIX /" ` git rev-parse --show-toplevel ` /inc/constants.php
28+ sed -i " " -E " s/Version [0-9]+\.[0-9]+\.[0-9]/Version $NEW_GIT_VERSION_WITHOUT_V_PREFIX /" $git_base_dir /crowdsec.php
29+ sed -i " " -E " s/Stable tag: [0-9]+\.[0-9]+\.[0-9]/Stable tag: $NEW_GIT_VERSION_WITHOUT_V_PREFIX /" $git_base_dir /crowdsec.php
30+ sed -i " " -E " s/v[0-9]+\.[0-9]+\.[0-9]/v$NEW_GIT_VERSION_WITHOUT_V_PREFIX /" $git_base_dir /inc/constants.php
3031fi
31- git add ` git rev-parse --show-toplevel` /inc/constants.php
32- git add ` git rev-parse --show-toplevel` /crowdsec.php
33- git commit -m " bump version to v$NEW_GIT_VERSION_WITHOUT_V_PREFIX "
34- echo " Note: new commit \" bump version to v$NEW_GIT_VERSION_WITHOUT_V_PREFIX \" "
32+ git add $git_base_dir /inc/constants.php
33+ git add $git_base_dir /crowdsec.php
3534
36- # Tag and release
3735git tag v$NEW_GIT_VERSION_WITHOUT_V_PREFIX
36+ git commit -m " bump version to v$NEW_GIT_VERSION_WITHOUT_V_PREFIX "
37+ git push
3838git push origin v$NEW_GIT_VERSION_WITHOUT_V_PREFIX
3939gh release create --draft v$NEW_GIT_VERSION_WITHOUT_V_PREFIX --title v$NEW_GIT_VERSION_WITHOUT_V_PREFIX
0 commit comments