question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Add release notes as comments

See original GitHub issue

Would be nice if the extension allowed to save release notes of the dependencies as PR comments. I see 2 advantages of the switch:

  1. Work items wouldn’t automatically be mentioned by the merge commit. If the release note contains Azure’s #1234 ticket linking syntax, the accidentally mentioned ticket number could conflict with other automations, like Work Item Updater or the built-in auto-close feature.
  2. When updating by multiple versions, it could allow seperate validation of the changes comment-by-comment. Commit description could still be explicitly edited.

My pain point is 1. and I’m open to other suggestions and to help with the implementation.

Issue Analytics

  • State:closed
  • Created 6 months ago
  • Comments:6 (3 by maintainers)

github_iconTop GitHub Comments

1reaction
mburumaxwellcommented, Apr 17, 2023

For the tools to not be linked to work items, I believe you would need to change the logic for generating the description to strip out special character sequences. It is easier than writing the changes in comments. Unfortunately, I do not have the time to do this but you can give it a shot.

0reactions
hbendevcommented, Apr 13, 2023

Thanks for your time and the details, however, I have a custom automation set up that modifies tasks in a custom pipeline, and I’m not using the built-in functionality to close them automatically. This process picks up the tasks linked to the pipeline itself: image


The work items can get linked multiple ways AFAIK, but what I want to avoid when using debendabot is to have no extra work item referenced accidentally. If the release notes contain a link to an issue/pr on github (for example:

7d39c2c Token cache optimization (#5806)

then, the issue #5806 from my own project might be mentioned in the merge commit, if I forget to change the PR’s description.

Sorry for not being clear enough.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Create release notes
Use this field to add custom release notes to the issues in your version. Navigate to your version and select Release notes, then...
Read more >
Automatically generated release notes
Creating automatically generated release notes for a new release · Select Create a discussion for this release. · Select the Category dropdown menu,...
Read more >
How to write release notes (template +5 great examples)
A release note is a report published alongside new or updated software that details the technical features of the product. For new releases,...
Read more >
Creating a custom Release Notes template containing ...
In this step you add a custom field for your release note comments. Note that you'll be associating this custom field with a...
Read more >
Adding Release Notes
Write your release notes in the past tense. For example, use “Added” instead of “Add”, “Fixed” instead of “Fix”, and “Updated” instead of...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found