Update release documentation#7
Conversation
2b65deb to
7660e82
Compare
haakanpersson
left a comment
There was a problem hiding this comment.
I am a bit confused about the workflow. Wouldn't it make more sense to test the release branch before merging into main? I am not comfortable with shipping potentially broken code into main.
If we decide to test before merging, the last step, "merge release tag back into main" would be redundant.
|
I agree that the last step is a bit redundant, we could probably skip that. It was mostly an attempt at making sure any fixes made for the release branch would be present in Since there is no longer a super-stable main branch ( See e.g. git flow vs. github flow for the difference I'm suggesting (old way: git flow, my proposal: github flow). |
|
I skimmed through the blog post about git flow vs GitHub flow, and I agree that something like GitHub flow fits our purposes much better. But quoting from the blog post:
As I read it, we should still test before merging into main. Or am I missing something? |
The current release documentation is vastly out of date, so I decided to update it and suggest a new release procedure.