Explain what shipped, email stakeholders. Every one is ready to run, and you can adjust it in plain language.
Date the approved release's changelog and post its link.
Your GitHub changelog stays current as pull requests merge, and your maintainer gets a dated section and link after release approval.
Publish the approved changes when the release goes live.
Your app changelog gets a dated customer update when a release goes live. Your product owner gets the public link on the release card.
Publish categorized notes for each newly tagged release.
Your GitHub releases get readable notes as new tags arrive, with changes grouped by type and linked to commits.