Skip to content

Option to not make all at-mention of contributors hyperlinks #589

@Josh-Cena

Description

@Josh-Cena

Starting in September, GitHub generates an avatar list for all users mentioned in the release notes: https://github.blog/changelog/2021-09-14-releases-now-have-an-avatar-list/

We use lerna-changelog to generate the release notes. However in this case the at-mentions are hyperlinks, which aren't picked up by GitHub (and I doubt if they ever will, because it's not how pings work). It seems contributors are usually included in two places: once in each PR, and once in the "committers" list, which is a superset of the former. Is it possible that in the committers list, we do not make the IDs hyperlinks, and instead add a "homepage" link after that, which can be optionally hidden so all we have is the ping mentions?

I hope to have the following options:

  • The default generates:

    #### Committers
    
    - Joshua Chen ([@Josh-Cena](https://github.com/Josh-Cena))
    - [@Josh-Cena](https://github.com/Josh-Cena)
  • --plain-id generates:

    #### Committers
    
    - Joshua Chen (@Josh-Cena)
    - @Josh-Cena
  • --seperate-link generates:

    #### Committers
    
    - Joshua Chen (@Josh-Cena [homepage](https://github.com/Josh-Cena))
    - @Josh-Cena [homepage](https://github.com/Josh-Cena)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions