fix(scripts): accept inline-linked changelog headings - #2411
Conversation
…rsions Fixes #2392. Relax the trailing anchor so ## [1.0.0](url) is visible to --check, --check-order, and --check-preserved. Tests: check-changelog-parity.test.sh (80 checks). Co-authored-by: Kyle Sexton <kyle-sexton@users.noreply.github.com>
|
Bugbot is not enabled for your account, so this pull request was not reviewed. Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs. |
|
Claude finished @kyle-sexton's task in 41s —— View job Security Review — PR #2411
No security issues found. This PR is a single-character-class regex change in
This is a self-contained, low-risk parsing fix with no auth, injection, secret-handling, or workflow-permission implications. |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 0241953759
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
|
Claude finished @kyle-sexton's task in 4m 21s —— View job Code Review
The fix itself is correct: 🔴 Important — two of the four new test cases don't actually discriminate the fix. Left as an inline comment on 🟡 Suggestion — doc comment not updated. The block at Verification note: I was not able to execute No security-relevant surface in this change (shell script logic only, no external input handled unsafely); nothing to hand to the security lane. |
|
Claude has reviewed this PR 1 time. The lane skips further automatic reviews after 5; deleting this comment resets the count. |
Fixes #2392.
changelog_versionsnow accepts(after the closing], so inline-linked Keep a Changelog headings are visible to--check,--check-order, and--check-preserved.Verification
check-changelog-parity.test.sh: 80 checks passed (4 new linked-heading fixtures)Related