Replies: 4 comments 8 replies
-
@katspaugh yea that makes it more clean and automated I agree |
Beta Was this translation helpful? Give feedback.
-
So yea, 3b9d58c is not mentioned in the changelog. I've always made a lot of effort to get the changelog right by requiring contributors to add an entry to prevent situations like that. Besides that I had to make multiple corrections to the changelog in a review for 6.5.0. So this is costing maintainers a lot of work. I'm frustrated to see my work being undone here without a proper alternative/solution. |
Beta Was this translation helpful? Give feedback.
-
In addition to the changelog automation, I'd like to propose a new release procedure:
|
Beta Was this translation helpful? Give feedback.
-
Here's a PR for both the changelog automation and the new release routine: #2710 I'm now having second thoughts about adding a production branch. It might be an extra hurdle in our case. Perhaps we should stick with just master. |
Beta Was this translation helpful? Give feedback.
-
Updating the changelog manually is tedious and IMHO shouldn't be a blocker for pull requests.
I suggest we automate this in the release workflow instead, because it's essentially the list of commits between two versions.
Something like
git log --pretty=format:'* %s' vX.X.X...vY.Y.Y > CHANGELOG.md
should do the trick.WDYT @thijstriemstra and everyone?
Beta Was this translation helpful? Give feedback.
All reactions