db-ui / mono

DB UX Design System Monorepo - Provides Design Tokens and components for Web UIs
https://db-ui.github.io/mono/review/main/
Apache License 2.0
43 stars 6 forks source link

Optimize release process #1799

Open mfranzke opened 8 months ago

mfranzke commented 8 months ago

Currently we're manually maintaining the changelog for new releases. We should integrate a tool like release-it especially for having this markdown content generated automagically for us.

Another candidate to evaluate would be https://github.com/changesets/changesets

nmerget commented 6 months ago

The tool won't generate a better Changelog: image

They refer to other changelog generators. If we want to use a changelog tool we could use https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-changelog-cli.

But this would lead to other issues because it would take every commit which looks like this: image