Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[10.x] Improve releases flow #51213

Merged
merged 1 commit into from
Apr 25, 2024
Merged

[10.x] Improve releases flow #51213

merged 1 commit into from
Apr 25, 2024

Conversation

driesvints
Copy link
Member

I finally managed to crack the way to generate release notes and automatically clean them up. We can now release everything from a single starting point. Additionally, the changelog is updated as soon as a release is done.

Unfortunately doing it all from the GitHub releases UI was a bit too much as deleting and regenerating the tag loses the connection between the release and the GitHub action. But with this action we still have a nice way to do releases.

Lastly, I added an additional safety check to make sure we don't accidentally tag the wrong branch.

@driesvints driesvints changed the title Improve releases flow [10.x] Improve releases flow Apr 25, 2024
@driesvints driesvints requested a review from taylorotwell April 25, 2024 19:02
@taylorotwell taylorotwell merged commit a435375 into 10.x Apr 25, 2024
27 checks passed
@taylorotwell taylorotwell deleted the generate-release-notes branch April 25, 2024 19:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants