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.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
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