-
Notifications
You must be signed in to change notification settings - Fork 19
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Feature Request
Based on the discussion about CI workflow improvements, here are the key tasks to implement:
-
Keep the manual release triggering system but add automated components:
- Skip version change detection automation
- Enforce unit tests to pass before creating a release
- Add CI buttons/badges for build status
- Automate GitHub release creation
-
Implement release notes automation:
- Create a template-based system using GitCliff
- Enable hybrid approach: automated template + manual review
- Skip the discussions feature as it was deemed too verbose
-
Update PR template:
- Implement conventional commits footer for breaking changes
- Maintain proper formatting for commit messages
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request