Skip to content

fix(docs): correct broken CHANGELOG links from /issues/ to /pull/ for PRs#767

Merged
yacosta738 merged 2 commits into
mainfrom
copilot/fix-broken-links-report
May 4, 2026
Merged

fix(docs): correct broken CHANGELOG links from /issues/ to /pull/ for PRs#767
yacosta738 merged 2 commits into
mainfrom
copilot/fix-broken-links-report

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented May 3, 2026

Lychee reported 2 broken links (502 Bad Gateway) in CHANGELOG.md — both pointed to /issues/24 and /issues/189, which are pull requests, not issues.

Changes

  • Fixed 2 broken links (issues/24, issues/189) by updating to /pull/24 and /pull/189 (confirmed as PRs via GitHub API)
  • Fixed 123 additional PR links across the full CHANGELOG that were using /issues/X but redirecting to /pull/X (confirmed via lychee's 302 redirect report) — eliminates redirect warnings in future scans
  • Preserved all genuine issue links (e.g., closes #261, closes #536, closes #580–586) which are real tracked issues and correctly use /issues/

All issues/X → pull/X substitutions share the same number, confirming these are PR references auto-generated by release-please from commit messages using the #N shorthand.


Related Issues


Summary

CHANGELOG.md contains release-please–generated links that reference merged PRs using the GitHub /issues/X path. GitHub normally 302-redirects these to /pull/X, but two (#24, #189) were returning 502, causing lychee to flag them as broken. All 123 confirmed-PR /issues/ URLs in the changelog are updated to canonical /pull/ paths.


Tested Information

Verified via the lychee workflow run (25271849999) log: 2 errors ([502]) and ~130 redirect entries ([302]). Post-fix grep confirms 0 remaining /issues/ links for confirmed PRs; 19 genuine issue numbers preserved.


Documentation Impact

  • Docs updated in: CHANGELOG.md
  • Change is purely URL correction in auto-generated changelog — no behavior, API, or config impact.
  • I verified the documentation matches the current behavior.

Breaking Changes

None.


Checklist

  • I have checked that there isn't already a PR solving the same problem.
  • I have read the Contributing Guidelines.
  • I ensured my code follows the project's style guidelines.
  • I have added or updated tests that prove my fix is effective or that my feature works.
  • I have updated the documentation, or I explained above why no documentation update is needed.
  • I verified the documentation matches the current behavior.
  • I have documented any breaking changes in the Breaking Changes section.
  • I have linked the related issue (if any).

Copilot AI linked an issue May 3, 2026 that may be closed by this pull request
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 3, 2026

Thank you for contributing to this project with this PR, welcome to the community and the amazing world of open source!

@github-actions github-actions Bot added the size/xs Denotes an extra small change size label May 3, 2026
…ll/ for PRs

Lychee detected 2 broken links (502 errors) in CHANGELOG.md:
- #24 → pull/24
- #189 → pull/189

Both #24 and #189 are pull requests, not issues, so the correct URL
uses /pull/ instead of /issues/.

Also fixes all other CHANGELOG entries where issue links were used for
pull requests (confirmed via lychee's 302 redirect detection), replacing
them with the canonical /pull/ URLs to eliminate redirect warnings.

Genuine issue links (closes #XXX pattern) are preserved as-is.

Agent-Logs-Url: https://github.com/dallay/corvus/sessions/10d02c35-0fc4-47a1-bd63-a27fa52f5d45

Co-authored-by: yacosta738 <33158051+yacosta738@users.noreply.github.com>
@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages Bot commented May 3, 2026

Deploying corvus with  Cloudflare Pages  Cloudflare Pages

Latest commit: bd656c4
Status: ✅  Deploy successful!
Preview URL: https://f15b611a.corvus-42x.pages.dev
Branch Preview URL: https://copilot-fix-broken-links-rep.corvus-42x.pages.dev

View logs

Copilot AI changed the title [WIP] Fix broken links identified in docs fix(docs): correct broken CHANGELOG links from /issues/ to /pull/ for PRs May 3, 2026
Copilot AI requested a review from yacosta738 May 3, 2026 21:12
@yacosta738 yacosta738 marked this pull request as ready for review May 4, 2026 05:29
@github-actions github-actions Bot added size/m Denotes a medium change size and removed size/xs Denotes an extra small change size labels May 4, 2026
@yacosta738 yacosta738 merged commit f52d91b into main May 4, 2026
14 of 17 checks passed
@yacosta738 yacosta738 deleted the copilot/fix-broken-links-report branch May 4, 2026 07:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size/m Denotes a medium change size

Projects

None yet

Development

Successfully merging this pull request may close these issues.

docs: broken links report

2 participants