Skip to content

Conversation

@justin808
Copy link
Member

@justin808 justin808 commented Nov 9, 2025

Summary

Ports enhancements from Shakapacker PR #824 to improve the /update-changelog slash command:

  • Explicit git fetch step: Always fetch origin/master first to ensure latest commits are available
  • Consistent origin/master usage: Use origin/master instead of local master throughout to avoid missing recently merged PRs
  • Automatic PR extraction: Use grep to extract ALL PR numbers from commit history automatically
  • PR existence checking: Check if PRs are already documented before adding duplicates
  • Version links documentation: Add detailed instructions for managing version comparison links
  • Simplified linting: Use just yarn lint instead of multiple commands
  • Better change identification: Provide keyword hints for identifying user-visible changes

Test plan

  • Review the updated command documentation
  • Verify formatting with Prettier
  • Confirm pre-commit hooks pass
  • Test the command with actual changelog updates

🤖 Generated with Claude Code


This change is Reviewable

Port enhancements from Shakapacker PR #824:
- Add explicit git fetch step to ensure latest commits
- Use origin/master consistently instead of local master
- Add automatic PR number extraction using grep
- Add PR existence checking in CHANGELOG.md
- Add detailed version links documentation
- Simplify linting step to just yarn lint
- Improve instructions for identifying user-visible changes

These improvements make the changelog update process more robust
and automated, reducing manual work and preventing missed PRs.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <[email protected]>
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Nov 9, 2025

Warning

Rate limit exceeded

@justin808 has exceeded the limit for the number of commits or files that can be reviewed per hour. Please wait 11 minutes and 41 seconds before requesting another review.

⌛ How to resolve this issue?

After the wait time has elapsed, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

We recommend that you space out your commits to avoid hitting the rate limit.

🚦 How do rate limits work?

CodeRabbit enforces hourly rate limits for each developer per organization.

Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout.

Please see our FAQ for further information.

📥 Commits

Reviewing files that changed from the base of the PR and between ee80bc2 and ec6cee1.

📒 Files selected for processing (1)
  • .claude/commands/update-changelog.md (1 hunks)
✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch justin808/port-changelog-cmd

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@justin808 justin808 merged commit 15c7b5d into master Nov 9, 2025
12 of 13 checks passed
@justin808 justin808 deleted the justin808/port-changelog-cmd branch November 9, 2025 22:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants