Release and Changelog workflow
adamziel opened this issue · 4 comments
adamziel commented
Related to #768, let's provide clear communication about the changes in new versions of Playground. Changelogs and releases could be two useful tools for that.
Two super rough notes:
- Maybe just a Changelog file? Or Gutenberg-like release script? Feed that into an automated changelog or do manual changelogs?
- Woo – either manual changelog to match the branch name, OR section in the PR description that would automatically convert into a changelog entry. Then say “Fix”, “major”, “minor”, etc.
adamziel commented
adamziel commented
Gutenberg has a script to automatically organize changelog entries into feature groups:
adamziel commented
Open question: How to reconcile releases and changelogs with continuous deployments of playground.wordpress.net? Perhaps only do changelogs for npm packages?
adamziel commented
We now have an automated CHANGELOG.md. It's updated on every npm packages release, but we can also update it with unreleased changes using a GitHub action.
