ci: add GitHub Actions workflow for labeling PRs with Conventional Commits (#2522)

* feat: Add GitHub Actions workflow for labeling PRs with Conventional Commits

* feat(release.yml): add release.yml file with predefined categories for changelog to improve consistency and clarity in release notes

* style(release.yml): change 'perf' label to 'performance' for better clarity and consistency across labels in changelog section
This commit is contained in:
Gabriel Luiz Freitas Almeida 2024-07-04 10:38:47 -03:00 • committed by GitHub
commit 238497d900
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 58 additions and 0 deletions

34
.github/release.yml vendored Normal file
View file

@ -0,0 +1,34 @@
changelog:
categories:
- title: 🚨 Breaking Changes
description: Changes that break existing functionality
labels:
- breaking
- title: ✨ New Features
description: New features and enhancements
labels:
- enhancement
- title: 🐛 Bug Fixes
description: Bug fixes and patches
labels:
- fix
- title: 📝 Documentation Updates
description: Changes to documentation
labels:
- documentation
- title: 🛠 Maintenance Tasks
description: Maintenance tasks and housekeeping
labels:
- chore
- refactor
- style
- performance
- build
- title: ✅ Tests
description: Changes to tests
labels:
- test
- title: Others
description: Other changes
labels:
- "*"