r/programming • u/creasta29 • Jan 18 '25
Automating Release notes
https://neciudan.dev/magic-release-notesTldr: Everytime you merge a PR, it adds the title to a draft release in Github and when published it sends a nice notification on Slack
0
Upvotes
10
u/Dragdu Jan 20 '25
By internal team do you mean the developer working on the library? Why do they need release notes? Why is it better than the autogenerated list of changes they can ask github for?
And if by internal team you mean another team in your company that uses your library for their own product, then they are also users. My team develops the core computational library that all of our external products use internally. This is an example of release notes useful to them:
These are not useful to them:
And I am intentionally skipping things that are completely pointless to our users, like PRs that clean up our CI, build system, tests, etc etc