Skip to content

Remove external CDN dependency from GitHub button#31

Draft
merrily01 wants to merge 1 commit into
apache:masterfrom
merrily01:remove-github-cdn
Draft

Remove external CDN dependency from GitHub button#31
merrily01 wants to merge 1 commit into
apache:masterfrom
merrily01:remove-github-cdn

Conversation

@merrily01
Copy link
Copy Markdown
Member

@merrily01 merrily01 commented Mar 11, 2026

Remove external CDN dependency from GitHub button

Replace vue-github-button component with a static GitHub link to comply with ASF privacy policy. The component was loading resources from unpkg.com CDN which violates ASF requirements.

Changes:

  • Replace GitHubBadge with static GitHub link
  • Remove vue-github-button from dependencies
  • Delete unused GitHubBadge.vue component

Before:

asf check:

image

After:
image

Replace vue-github-button component with a static GitHub link to comply with ASF privacy policy.
The component was loading resources from unpkg.com CDN which violates ASF requirements.

Changes:
- Replace GitHubBadge with static GitHub link
- Remove vue-github-button from dependencies
- Delete unused GitHubBadge.vue component
@merrily01 merrily01 requested a review from richox March 11, 2026 02:38
@merrily01 merrily01 marked this pull request as draft March 12, 2026 06:13
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.

1 participant