-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Better release notes generation and automated release process #7362
Comments
Markdown is not really directly supported by For the link generation: This will also require some scripting. Currently we use the |
For github we could do with only "#{issue}". I was thinking of using .md in order to not have to generate another document but this is done very unfrequentely so launching a script to generate github's text is reasonable. |
Sorry for the delay. I looked into the issue with the duplicated labels in the release notes. The problem comes from the The options we have to resolve this are:
OR
If the first option is OK for you, I would prefer that one. |
The first option work, I tested that on the release branch for 2.15.4 (on one cherry picked commit only, but I don't thik more test is required). Merge request is #7589 |
The new version of contributor-txt handle sorting reasonably well while keeping comments intact. |
I'm keeping the issue opened but I unassigned myself because with the frequence of release we have we can live with the current shortcoming. It would be different if we want to continuously release fixes or features. |
Current problem
create_contributor_list.py
#7656false-positive
is used instead offalse_positive
the changelog check is green but the result is not automatically added to the release note see Fix 2.15 changelog #7369 [changelog] Create separate entries for reimported/shadowed-import #7903Desired solution
Markdown creation so it can be used in both context, other issue automatically fixed
Additional context
Noticed during the release of 2.15.0.
The text was updated successfully, but these errors were encountered: