Conversation
There was a problem hiding this comment.
Pull request overview
This PR fixes the changelog format configuration in cliff.toml and updates several Rust dependencies. The changes simplify the group naming scheme by removing numeric prefixes and add conditional logic for contributor PR numbers.
Key Changes:
- Simplified HTML comment markers in commit group names by removing numeric prefixes and spaces
- Updated template processing to match the new group name format
- Added conditional rendering for contributor PR numbers to handle cases where PR number may not be available
Reviewed changes
Copilot reviewed 1 out of 2 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| cliff.toml | Updated commit parser group names to remove numeric prefixes, adjusted template processing logic, and added conditional check for contributor PR numbers |
| Cargo.lock | Routine dependency updates for clap, itoa, libc, portable-atomic, proc-macro2, ryu, syn, tokio, and related crates |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
cliff.toml
Outdated
| { message = "^feat", group = "<!--🚀 Features" }, | ||
| { message = "^fix", group = "<!--🐛 Bug Fixes" }, | ||
| { message = "^doc", group = "<!--📝 Documentation" }, | ||
| { message = "^perf", group = "<!--⚡ Performance" }, | ||
| { message = "^refactor", group = "<!--🏗️ Refactor" }, | ||
| { message = "^style", group = "<!--🎨 Styling" }, | ||
| { message = "^test", group = "<!--✅ Testing" }, | ||
| { message = "^chore\\(release\\): prepare for", skip = true }, | ||
| { message = "^chore\\(deps\\)", skip = true }, | ||
| { message = "^chore", group = "<!-- 7 -->⚙️ Miscellaneous Tasks" }, | ||
| { body = ".*security", group = "<!-- 8 -->🔒 Security" }, | ||
| { message = "^chore", group = "<!--⚙️ Miscellaneous Tasks" }, | ||
| { body = ".*security", group = "<!--🔒 Security" }, |
There was a problem hiding this comment.
The group names contain incomplete HTML comments that are missing the closing marker. The format <!--🚀 Features is not a valid HTML comment syntax - it should end with -->. If these are intended to be hidden HTML comments in the rendered changelog for sorting purposes, they need to be properly closed. If they are only internal markers for git-cliff, then the HTML comment syntax is unnecessary. Consider either using complete HTML comments like <!---->🚀 Features or using a different non-HTML marker format.
f21133a to
93f5128
Compare
No description provided.