From 027023a7ff509a0d387f444911f4897af6bfa768 Mon Sep 17 00:00:00 2001 From: DevTekVE Date: Sat, 18 Jan 2025 15:10:13 +0100 Subject: [PATCH] CI: Update release drafter config (#588) * Remove contributors section from release drafter template The contributors section has been removed to simplify the release notes format. This change ensures a cleaner and more focused release draft template. * Update release-drafter config with new labels and options Added 'exclude-labels' to filter out 'no-changelog' items and improved category settings with 'collapse-after'. Introduced 'sort-by' for title-based sorting to enhance organization. --- .github/release-drafter.yml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.github/release-drafter.yml b/.github/release-drafter.yml index 128bdefdf..b55523a37 100644 --- a/.github/release-drafter.yml +++ b/.github/release-drafter.yml @@ -1,17 +1,22 @@ +exclude-labels: + - 'no-changelog' categories: - title: '🚀 Features' labels: - 'feature' - 'enhancement' - title: '🐛 Bug Fixes' + collapse-after: 5 labels: - 'fix' - 'bugfix' - 'bug' - title: '🧰 Maintenance' + collapse-after: 5 label: 'chore' change-template: '- $TITLE @$AUTHOR (#$NUMBER)' change-title-escapes: '\<*_&' +sort-by: title replacers: - search: '/[Ss][Uu][Nn][Nn][Yy][Pp][Ii][Ll][Oo][Tt]/g' replace: 'sunnypilot' @@ -37,7 +42,3 @@ template: | ## Changes $CHANGES - - ## Contributors - - Thanks to $CONTRIBUTORS for your contributions to this release!