Skip to content

Commit

Permalink
build: use labels for changleog release section generation (#1312)
Browse files Browse the repository at this point in the history
per https://docs.github.com/en/repositories/releasing-projects-on-github/automatically-generated-release-notes

Interested in feedback on whether there is value grouping release notes by lang:* or other label groups.

separately, we can discuss adopting something like https://github.com/fuxingloh/multi-labeler, which i've used in other projects to automatically apply labels based on a pretty powerful config file (for the purposes of ensuring all PRs are labels for release note bliss)

Signed-off-by: Adam Setch <[email protected]>
  • Loading branch information
setchy authored Aug 14, 2024
1 parent 593c490 commit 97d02d1
Showing 1 changed file with 26 additions and 0 deletions.
26 changes: 26 additions & 0 deletions .github/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
changelog:
categories:
- title: 🚀 Features
labels:
- enhancement
- title: 🐛 Bug Fixes
labels:
- bug
- title: 🧼 Code Refactoring
labels:
- refactor
- title: 📚 Documentation
labels:
- documentation
- title: 🧪 Testing
labels:
- test
- title: 🏗️ Build System
labels:
- build
- title: 📦 Dependency Updates
labels:
- dependency
- title: Other Changes
labels:
- "*"

0 comments on commit 97d02d1

Please sign in to comment.