Skip to content

fix: add Primer Octicons license attribution for SVG paths#4842

Open
NETIZEN-11 wants to merge 3 commits intoanuraghazra:masterfrom
NETIZEN-11:master
Open

fix: add Primer Octicons license attribution for SVG paths#4842
NETIZEN-11 wants to merge 3 commits intoanuraghazra:masterfrom
NETIZEN-11:master

Conversation

@NETIZEN-11
Copy link
Copy Markdown

Fixes #4839

This PR adds the required license attribution for SVG paths used in src/common/icons.js, which are sourced from Primer Octicons.

Since Primer Octicons is licensed under the MIT License, it requires inclusion of the copyright and permission notice. This attribution was previously missing from the repository.

To address this, a NOTICE file has been added with the appropriate attribution.

This change is limited to license compliance only and does not affect any functionality.

- Add NOTICE file with Primer Octicons copyright and license information
- Add attribution comment in icons.js file
- Ensure MIT License compliance for SVG path data

Resolves licensing compliance issue for Primer Octicons usage.
@vercel
Copy link
Copy Markdown

vercel bot commented Mar 23, 2026

Someone is attempting to deploy a commit to the github readme stats Team on Vercel.

A member of the Team first needs to authorize it.

Nitesh added 2 commits March 27, 2026 00:46
…e text

- Add complete MIT License text in NOTICE file as required by the license
- Add source URL reference to primer/octicons repository
- Improve attribution comment in icons.js with JSDoc format and source link

Resolves anuraghazra#4839
@NETIZEN-11 NETIZEN-11 requested a review from qwerty541 as a code owner March 26, 2026 19:19
@github-actions github-actions bot added the dependencies Pull requests that update a dependency file label Mar 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Missing license attribution for Primer Octicons SVG paths in `src/common/icons.js

1 participant