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

Automatic release notes out of PR labels #3688

Merged
merged 1 commit into from
Jan 22, 2025

Conversation

sandhose
Copy link
Member

@sandhose sandhose commented Dec 16, 2024

This is a start to make the release process easier. The current categories are a bit abritrary, will see how it goes.

To see how it would look like, draft a new release, set the tag to v0.13.0, target the quenting/automatic-release-notes branch and click 'generate release notes'

Copy link

cloudflare-workers-and-pages bot commented Dec 16, 2024

Deploying matrix-authentication-service-docs with  Cloudflare Pages  Cloudflare Pages

Latest commit: ec66125
Status: ✅  Deploy successful!
Preview URL: https://fdb8951a.matrix-authentication-service-docs.pages.dev
Branch Preview URL: https://quenting-automatic-release-n.matrix-authentication-service-docs.pages.dev

View logs

@sandhose sandhose marked this pull request as draft December 16, 2024 10:03
@sandhose sandhose force-pushed the quenting/automatic-release-notes branch 2 times, most recently from d84edd2 to 01c2879 Compare December 16, 2024 10:05
@sandhose sandhose force-pushed the quenting/automatic-release-notes branch from 01c2879 to ec66125 Compare January 20, 2025 17:03
@sandhose sandhose marked this pull request as ready for review January 20, 2025 17:06
@sandhose sandhose requested a review from reivilibre January 20, 2025 17:06
Copy link
Contributor

@reivilibre reivilibre left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

SGTM as a first cut. Time will tell if we want any improvements. But I'm not against having the PR titles (presumably) being == the changelog entries (this is what I do in Synapse with a script anyway)

@sandhose sandhose merged commit 661b334 into main Jan 22, 2025
25 checks passed
@sandhose sandhose deleted the quenting/automatic-release-notes branch January 22, 2025 15:03
@sandhose sandhose added A-CI Related to continuous integration/GitHub Actions T-Task Refactoring, removal, replacement, enabling or disabling functionality, other engineering tasks. labels Jan 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-CI Related to continuous integration/GitHub Actions T-Task Refactoring, removal, replacement, enabling or disabling functionality, other engineering tasks.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants