Adopt release:*labels to automate Changelog generation


Nov 29, 2022

ACCEPTED

Marco Basile

#release #changelog #labels

Context

In the superseded ADR, it had been decided to automatically generate the changelog with a simple release-include/exclude labeling system. In order to generate a more useful changelog for our users, we committed to improve on this mechanism

Decision

We are adopting the following labels for our PRs:

  • release:breaking-change
  • release:bugfix
  • release:improvement
  • release:feature
  • release:deprecated