Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[CI & docs] Set up link checker + GH action + fix en links #3188

Merged

Conversation

chalin
Copy link
Contributor

@chalin chalin commented Jun 8, 2024

  • Contributes to Enable link checking (paths) across languages #3190
  • Adds support for link checking using htmltest
  • Adds a GitHub workflow that checks link for every submitted PR
  • Configures htmltest to ignore all locales except for en for starters. Locales can be incrementally added
  • Fixes broken links in en pages
  • Adds NPM scripts to handle common tasks
    • Note that running npm install will now also fetch Docsy
  • Copyedits the README

/cc @cjyabraham @nate-double-u

Copy link

netlify bot commented Jun 8, 2024

Deploy Preview for cncfglossary ready!

Name Link
🔨 Latest commit b9cdd31
🔍 Latest deploy log https://app.netlify.com/sites/cncfglossary/deploys/6664f0f6fc99860008cfd482
😎 Deploy Preview https://deploy-preview-3188--cncfglossary.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@chalin chalin changed the title Chalin im link checking and more 2024 06 08 [CI & docs] Set up link checker + GH action + fix links Jun 8, 2024
@chalin chalin changed the title [CI & docs] Set up link checker + GH action + fix links [CI & docs] Set up link checker + GH action + fix en links Jun 9, 2024
Copy link
Member

@nate-double-u nate-double-u left a comment

Choose a reason for hiding this comment

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

Thanks for this @chalin, a useful tool!

Copy link
Collaborator

@jihoon-seo jihoon-seo left a comment

Choose a reason for hiding this comment

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

Looks good to me!

@nate-double-u nate-double-u merged commit 541307c into cncf:main Jun 10, 2024
7 checks passed
@chalin chalin deleted the chalin-im-link-checking-and-more-2024-06-08 branch June 13, 2024 22:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
lang/en for English
Projects
Development

Successfully merging this pull request may close these issues.

3 participants