Slackbot
09/15/2023, 3:59 PMJacob Gold
09/15/2023, 4:19 PMDan Oved
09/15/2023, 4:22 PMmain (version is 0.0.1)
A
B
C -> prerelease with a version that's a tag, i.e. version 0.0.2-prerelease.0 (this branch should be fixed to track what exactly was released)
D
E -> prerelease b with version 0.0.2-prerelease.1 (should be fixed)
if there is any feedback in any of the stacked branch PRs, you can do fixed in those branches, but you don't want to rebase them into the pre-release branches as those should be tracking what was released in them.
when ready to release, merge all branches (except prerelease) to main
then:
main
release (with bumping version from 0.0.1 to 0.0.2)
merge release branch to mainDan Oved
09/15/2023, 4:29 PMJacob Gold
09/15/2023, 4:54 PMgt pinJacob Gold
09/15/2023, 4:55 PMJacob Gold
09/15/2023, 4:55 PMDan Oved
09/15/2023, 5:10 PMgt pin thats greatDan Oved
09/15/2023, 5:11 PMJacob Gold
09/15/2023, 5:19 PMDan Oved
09/15/2023, 5:19 PM