Closed perrinjerome closed 11 months ago
I'd like to propose that Pygls starts using an automatic CHANGELOG generator, such as https://github.com/orhun/git-cliff. And that we require Conventional Commits messages. The CHANGELOG file doesn't have to be auto-populated in CI, although I would like to try that at first. More than anything I would just like it to be populated by a standard tool and we could edit it after the auto-population.
This was fixed in https://github.com/openlawlibrary/pygls/pull/349 by automating with https://github.com/orhun/git-cliff
Recent entries are in D/MM/YYYY format:
https://github.com/openlawlibrary/pygls/blob/24fe1f080995b8af592964f9f81866bac93bac34/CHANGELOG.md?plain=1#L13
Older entries were in MM/DD/YYYY format
https://github.com/openlawlibrary/pygls/blob/24fe1f080995b8af592964f9f81866bac93bac34/CHANGELOG.md?plain=1#L306
From CHANGELOG.md:
https://github.com/openlawlibrary/pygls/blob/24fe1f080995b8af592964f9f81866bac93bac34/CHANGELOG.md?plain=1#L5
Keep a Changelog recommends YYYY-MM-DD format.
maybe it would be better to switch to YYYY-MM-DD ?