You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The commits section:
{{#forEach commits}} {{truncate id 5}} by {{author.displayName}} {{#if (gt changes.length 0)}}({{inflect changes.length "file" "files" true}} changed) {{/if}}- {{replace message '#' '# '}}
{{/forEach}}
This seems to have a replace method that should escape # symbols, but this doesn't seem to be happening. Do I need to explicitly add the handlebars-helpers extension to the task somewhere? I've tried to modify the replace statement but I have one specific ticket that used markdown that breaks the formatting of the release notes.
Have a PR/commit that contains "####" in the commit message
Generate release notes
View release notes to see that the TOC is broken due to picking up the # # # #.
The text was updated successfully, but these errors were encountered:
In this template file:
https://github.com/rfennell/AzurePipelines/blob/main/SampleTemplates/XplatGenerateReleaseNotes%20(Node%20based)/Version%203%20(and%20later)/gitflow-template.hbs
The commits section:
{{#forEach commits}}
{{truncate id 5}} by {{author.displayName}} {{#if (gt changes.length 0)}}({{inflect changes.length "file" "files" true}} changed) {{/if}}- {{replace message '#' '# '}}
{{/forEach}}
This seems to have a replace method that should escape # symbols, but this doesn't seem to be happening. Do I need to explicitly add the handlebars-helpers extension to the task somewhere? I've tried to modify the replace statement but I have one specific ticket that used markdown that breaks the formatting of the release notes.
The text was updated successfully, but these errors were encountered: