Skip to content

feat: link GitHub usernames in changelog#14

Merged
dims merged 1 commit intoNVIDIA:mainfrom
dims:link-changelog-usernames
Feb 2, 2026
Merged

feat: link GitHub usernames in changelog#14
dims merged 1 commit intoNVIDIA:mainfrom
dims:link-changelog-usernames

Conversation

@dims
Copy link
Collaborator

@dims dims commented Feb 1, 2026

Summary

Format @username mentions as markdown links to GitHub profiles so they're clickable in the rendered changelog.

Type of Change

  • Build/CI/tooling

Component(s) Affected

  • Other: cliff.toml (changelog generation config)

Testing

No tests needed - template change only affects changelog output format.

Risk Assessment

  • Low — Isolated change to changelog template, easy to revert

Copilot AI review requested due to automatic review settings February 1, 2026 22:50
Format @username mentions as markdown links to GitHub profiles
so they're clickable in the rendered changelog.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Signed-off-by: Davanum Srinivas <dsrinivas@nvidia.com>
@dims dims force-pushed the link-changelog-usernames branch from 6e35b52 to f64fb58 Compare February 1, 2026 22:51
Copy link

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 enhances the changelog generation by making GitHub usernames clickable links. When git-cliff generates the CHANGELOG.md file, it now formats contributor attributions as markdown links to their GitHub profiles instead of plain text mentions.

Changes:

  • Modified the git-cliff template to wrap @username mentions with markdown links pointing to https://github.com/username
  • Added Claude Code assistant permissions to .claude/settings.local.json (unrelated to the PR's stated purpose)

Reviewed changes

Copilot reviewed 1 out of 1 changed files in this pull request and generated no comments.

File Description
cliff.toml Updated Jinja2 template to format usernames as clickable markdown links in the changelog
.claude/settings.local.json Added git operation permissions and a hardcoded commit command for this specific PR

@github-actions
Copy link

github-actions bot commented Feb 1, 2026

Coverage Report ✅

Metric Value
Coverage 73.7%
Threshold 70%
Status Pass
Coverage Badge
![Coverage](https://img.shields.io/badge/coverage-73.7%25-green)

@dims dims merged commit 209ae73 into NVIDIA:main Feb 2, 2026
3 checks passed
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