Skip to content

fix(ci): restore conventional commit categorization#79

Merged
CalvinAllen merged 1 commit into
mainfrom
fix/restore-changelog-format
Dec 10, 2025
Merged

fix(ci): restore conventional commit categorization#79
CalvinAllen merged 1 commit into
mainfrom
fix/restore-changelog-format

Conversation

@CalvinAllen

@CalvinAllen CalvinAllen commented Dec 10, 2025

Copy link
Copy Markdown
Contributor

Summary

Restore categorized sections based on conventional commit prefixes:

  • 🐛 Bug Fixes (fix)
  • ⚡ Performance & Improvements (perf, refactor)
  • 🎉 New Features (feat)
  • 🔧 Maintenance (docs, style, test, build, ci, chore)
  • 📦 Other (uncategorized)

Additional changes:

  • Entries within each section are sorted by issue number (ascending)
  • Issue number shown at the front of each entry
  • Revert commits are omitted from the changelog
  • Keeps the /release-note highlight feature from PR comments

Example Output

### ✨ Highlights

- Shim binary is now 56% smaller with faster startup

### 🐛 Bug Fixes

- #55 - fix(init): use system path on windows for correct priority (925d7bb)
- #59 - fix(shim): propagate exit code instead of reporting failure on windows (831a6c3)

### ⚡ Performance & Improvements

- #72 - perf(shim): optimize shim startup time and binary size (abc1234)
- #74 - refactor(shim): implement lite provider interface (7eddaac)

### 🎉 New Features

- #54 - feat(list): show all runtimes and indicate global version (bae8e28)

### 🔧 Maintenance

- chore(ci): skip build for changelog workflow changes (a650738)
- docs: update documentation for today's changes (da237dd)

Test plan

  • Run "Preview Changelog" workflow to verify categorization works
  • Verify entries are sorted by issue number within each category
  • Verify issue number appears at the front of each entry

@CalvinAllen CalvinAllen force-pushed the fix/restore-changelog-format branch from 2f94d20 to 7d6e337 Compare December 10, 2025 21:01
Restore categorized sections based on conventional commit prefixes:
- 🐛 Bug Fixes (fix)
- ⚡ Performance & Improvements (perf, refactor)
- 🎉 New Features (feat)
- 🔧 Maintenance (docs, style, test, build, ci, chore)
- 📦 Other (uncategorized)

Entries within each section are sorted by issue number (ascending).
Revert commits are omitted from the changelog.
Keeps the /release-note highlight feature from PR comments.
@CalvinAllen CalvinAllen force-pushed the fix/restore-changelog-format branch from 7d6e337 to 2a97b8b Compare December 10, 2025 21:03
@CalvinAllen CalvinAllen merged commit 791973e into main Dec 10, 2025
2 checks passed
@CalvinAllen CalvinAllen deleted the fix/restore-changelog-format branch December 10, 2025 21:04
@CalvinAllen

Copy link
Copy Markdown
Contributor Author

/skip-changelog

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant