Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Jan 29, 2026

  • Investigate CHANGELOG.md for broken links
  • Identify broken links
  • Fix broken links
  • Run code review
  • Address review feedback

Summary of Fixes

Fixed Links (3 file/code reference links):

  1. logging.cpp - Fixed to point to version-specific tag 0.11 with line number: https://github.com/microsoft/CCF/blob/0.11/src/apps/logging/logging.cpp#L262
  2. ws_scaffold.py - Moved to 0.11.1 section (the file didn't exist at 0.11) and fixed link to use ccf-0.11.1 tag with line number
  3. service_principals/actions.js - Fixed by pointing to correct archived path at tag ccf-0.99.2 (src/runtime_config/test/service_principals_actions.js)

Fixed Links (24 release tag links):

  • Added missing ccf- prefix to 6.0.0 release tag links (6.0.0-dev0 through 6.0.0-dev20, 6.0.0-rc0 through 6.0.0-rc2)

Cleanup:

  1. [unreleased] - Removed orphan link definition that was not referenced anywhere in the document
  2. 3.0.0-dev7 section - Removed and merged missing Move all JS crypto functions to ccf.crypto namespace #4372 change into 3.0.0-rc0 (the PEM to JWK converters #4359 change was already there)

✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Co-authored-by: achamayou <4016369+achamayou@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix broken links in CHANGELOG.md Fix broken links in CHANGELOG.md Jan 29, 2026
Copilot AI requested a review from achamayou January 29, 2026 11:51
@achamayou achamayou marked this pull request as ready for review January 29, 2026 11:58
@achamayou achamayou requested a review from a team as a code owner January 29, 2026 11:58
Copilot AI review requested due to automatic review settings January 29, 2026 11:58
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR fixes broken links in CHANGELOG.md by correcting release tag URLs and updating file/code references to point to valid locations or archived versions.

Changes:

  • Added missing ccf- prefix to 24 release tag URLs for 6.0.0-dev and 6.0.0-rc versions
  • Updated three file/code references to point to current file locations or archived versions at specific tags
  • Removed two orphan link definitions that were not referenced anywhere in the file

…move unreleased 3.0.0-dev7 section

Co-authored-by: achamayou <4016369+achamayou@users.noreply.github.com>
Copilot AI and others added 2 commits January 29, 2026 13:58
Co-authored-by: achamayou <4016369+achamayou@users.noreply.github.com>
Co-authored-by: achamayou <4016369+achamayou@users.noreply.github.com>
Co-authored-by: achamayou <4016369+achamayou@users.noreply.github.com>
Co-authored-by: achamayou <4016369+achamayou@users.noreply.github.com>
@achamayou achamayou enabled auto-merge (squash) January 29, 2026 14:13
@achamayou achamayou merged commit cfe79fe into main Jan 29, 2026
17 checks passed
@achamayou achamayou deleted the copilot/fix-broken-changelog-links branch January 29, 2026 15:47
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.

3 participants