From dd57a50fc5136dc20ce4f4fb22126bfceedf5ab2 Mon Sep 17 00:00:00 2001
From: Alexey Alekhin <laughedelic@gmail.com>
Date: Fri, 8 Mar 2024 22:26:41 +0100
Subject: [PATCH] docs: configure release notes categories based on labels
 (#2184)

* docs: customize release notes categories based on labels

* Update release.yml

* Move dependencies under maintenance

---------

Co-authored-by: Keegan Campbell <me@kfcampbell.com>
---
 .github/release.yml | 34 ++++++++++++++++++++++++++++++++++
 1 file changed, 34 insertions(+)
 create mode 100644 .github/release.yml

diff --git a/.github/release.yml b/.github/release.yml
new file mode 100644
index 0000000000..a12c9ce22b
--- /dev/null
+++ b/.github/release.yml
@@ -0,0 +1,34 @@
+# https://docs.github.com/en/repositories/releasing-projects-on-github/automatically-generated-release-notes#configuring-automatically-generated-release-notes
+
+changelog:
+  categories:
+    - title: ðŸ’Ĩ Breaking Changes
+      labels:
+        - "Type: Breaking change"
+
+    - title: 🚀 New Features
+      labels:
+        - "Type: Feature"
+        - "New data source"
+        - "New resource"
+
+    - title: 🐛 Bugfixes
+      labels:
+        - "Type: Bug"
+
+    - title: ðŸŠĶ Deprecations
+      labels:
+        - "Deprecation"
+
+    - title: 🛠ïļ Maintenance
+      labels:
+        - "Type: Maintenance"
+        - "dependencies"
+
+    - title: 📝 Documentation
+      labels:
+        - "Type: Documentation"
+
+    - title: 🏷 Other Changes
+      labels:
+        - "*"