From 425c705a6080aa834a2eae8a07226391fc059c7e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EB=A3=A8=EB=B0=80LuMir?= Date: Tue, 27 Aug 2024 13:44:31 +0900 Subject: [PATCH] ci: create .github/release.yml for managing release notes --- .github/release.yml | 50 +++++++++++++++++++++++++++++++++++++++++ .github/sync-client.yml | 2 ++ 2 files changed, 52 insertions(+) create mode 100644 .github/release.yml diff --git a/.github/release.yml b/.github/release.yml new file mode 100644 index 0000000..b751ba9 --- /dev/null +++ b/.github/release.yml @@ -0,0 +1,50 @@ +# https://docs.github.com/en/repositories/releasing-projects-on-github/automatically-generated-release-notes#configuration-options + +changelog: + categories: + - title: ๐Ÿš€ Features + labels: + - feat + + - title: ๐Ÿ› Bugfixes + labels: + - fix + + - title: โšก Performance + labels: + - perf + + - title: โ™ป๏ธ Refactoring + labels: + - rafactor + - rename + - remove + + - title: ๐Ÿงช Tests + labels: + - test + + - title: โฌ†๏ธ Dependency updates + labels: + - dependencies + + - title: ๐Ÿ”„ Continuous Integration + labels: + - build + - ci + + - title: ๐Ÿงฐ Maintenance + labels: + - '*' + exclude: + labels: + - feat + - fix + - perf + - refactor + - rename + - remove + - test + - dependencies + - build + - ci diff --git a/.github/sync-client.yml b/.github/sync-client.yml index 4c5fa10..5fb0d64 100644 --- a/.github/sync-client.yml +++ b/.github/sync-client.yml @@ -28,6 +28,8 @@ lumirlumir/lumirlumir-configs: dest: ./configs/.github/labeler.yml - source: ./.github/PULL_REQUEST_TEMPLATE.md dest: ./configs/.github/PULL_REQUEST_TEMPLATE.md + - source: ./.github/release.yml + dest: ./configs/.github/release.yml # ./.husky - source: ./.husky/pre-commit dest: ./configs/.husky/pre-commit