Skip to content

feat(ci): use issue numbers instead of PR numbers#82

Merged
CalvinAllen merged 1 commit into
mainfrom
feat/changelog-use-issue-numbers
Dec 10, 2025
Merged

feat(ci): use issue numbers instead of PR numbers#82
CalvinAllen merged 1 commit into
mainfrom
feat/changelog-use-issue-numbers

Conversation

@CalvinAllen

@CalvinAllen CalvinAllen commented Dec 10, 2025

Copy link
Copy Markdown
Contributor

Summary

Use linked issue numbers instead of PR numbers in the changelog output.

Changes:

  • Extract issue numbers from PR body (Fixes #XX, Closes #XX, Resolves #XX)
  • Support multiple issues per PR (displays as "(#1, #2)")
  • PRs without linked issues show just the title (no number)
  • Sort entries by issue number (PRs without issues sort to end)

Example Output

### 🐛 Bug Fixes

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

### 🎉 New Features

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

### 🔧 Maintenance

- chore(ci): add PR title linting

Test plan

  • Run "Preview Changelog" workflow
  • Verify issue numbers appear at end in parentheses
  • Verify PRs with multiple linked issues show all issue numbers

- Use linked issue number(s) instead of PR number in changelog
- Support multiple issues per PR (e.g., "#1, #2 - fix: something")
- PRs without linked issues show just the title
- Sort by issue number (PRs without issues sort to end)
@CalvinAllen CalvinAllen force-pushed the feat/changelog-use-issue-numbers branch from 4dc40b3 to 62b368a Compare December 10, 2025 21:28
@CalvinAllen CalvinAllen merged commit eb720cb into main Dec 10, 2025
4 checks passed
@CalvinAllen CalvinAllen deleted the feat/changelog-use-issue-numbers branch December 10, 2025 21:29
@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