Skip to content

ci: add link and typo check#323

Merged
kemingy merged 1 commit into
tensorchord:mainfrom
kemingy:ci_check
Nov 28, 2025
Merged

ci: add link and typo check#323
kemingy merged 1 commit into
tensorchord:mainfrom
kemingy:ci_check

Conversation

@kemingy

@kemingy kemingy commented Nov 28, 2025

Copy link
Copy Markdown
Member

No description provided.

Signed-off-by: Keming <kemingyang@tensorchord.ai>
@kemingy kemingy requested a review from Copilot November 28, 2025 00:53
@netlify

netlify Bot commented Nov 28, 2025

Copy link
Copy Markdown

Deploy Preview for zh-envd ready!

Name Link
🔨 Latest commit 6b7a71b
🔍 Latest deploy log https://app.netlify.com/projects/zh-envd/deploys/6928f2a62c867d000844f4af
😎 Deploy Preview https://deploy-preview-323--zh-envd.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 project configuration.

@netlify

netlify Bot commented Nov 28, 2025

Copy link
Copy Markdown

Deploy Preview for envd ready!

Name Link
🔨 Latest commit 6b7a71b
🔍 Latest deploy log https://app.netlify.com/projects/envd/deploys/6928f2a681ac9f000824da9d
😎 Deploy Preview https://deploy-preview-323--envd.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 project configuration.

@kemingy kemingy merged commit 3be050f into tensorchord:main Nov 28, 2025
14 checks passed
@kemingy kemingy deleted the ci_check branch November 28, 2025 00:54

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

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 consolidates CI checks by replacing the standalone autocorrect workflow with a unified workflow that includes link checking and typo checking capabilities. The PR also updates documentation with corrected links and refreshes badge URLs.

  • Adds typo checking and link checking configurations (typos.toml and lychee.toml)
  • Consolidates the autocorrect workflow into a new check.yml workflow that includes spell checking and link checking
  • Updates Docker image specification links from deprecated moby/moby references to the current moby/docker-image-spec repository

Reviewed changes

Copilot reviewed 10 out of 10 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
typos.toml New configuration file for typo checking with exclusions for SVG files and whitelisted words
lychee.toml New configuration file for link checking with accepted status codes and URL exclusions
.github/workflows/check.yml New consolidated workflow that combines autocorrect, spell checking, and link checking
.github/workflows/autocorrect.yml Removed standalone autocorrect workflow (replaced by check.yml)
docs/guide/concepts.md Updated Docker image spec link to point to current repository
docs/developers/development.md Removed outdated documentation line referencing docker package
docs/community/community.md Updated Discord badge URL to use shields.io instead of dcbadge.vercel.app
docs-zh/guide/concepts.md Chinese version: Updated Docker image spec link
docs-zh/developers/development.md Chinese version: Removed outdated documentation line
docs-zh/community/community.md Chinese version: Updated Discord badge URL

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

- main

jobs:
auto-correct:

Copilot AI Nov 28, 2025

Copy link

Choose a reason for hiding this comment

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

[nitpick] The job name auto-correct is misleading as this job now performs multiple checks: auto-correction, spell checking, and link checking. Consider renaming to something more generic like lint-and-check or quality-checks to better reflect its purpose.

Suggested change
auto-correct:
lint-and-check:

Copilot uses AI. Check for mistakes.
Comment thread lychee.toml
accept = [
"200..=204",
"403", # HuggingFace
"500..=599"

Copilot AI Nov 28, 2025

Copy link

Choose a reason for hiding this comment

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

Accepting 5xx status codes (500-599) as valid links is problematic. These are server error responses and indicate that the links are broken or having issues. Consider removing this range from the accept list, as links returning server errors should be flagged for investigation.

Suggested change
"500..=599"

Copilot uses AI. Check for mistakes.
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