Skip to content

docs: fix link error in README; fix lint errors in markdown files; add a CI to automatically check markdown quality#100

Merged
Syspretor merged 8 commits intosgl-project:mainfrom
Phil-Fan:main
Nov 18, 2025
Merged

docs: fix link error in README; fix lint errors in markdown files; add a CI to automatically check markdown quality#100
Syspretor merged 8 commits intosgl-project:mainfrom
Phil-Fan:main

Conversation

@Phil-Fan
Copy link
Copy Markdown
Contributor

@Phil-Fan Phil-Fan commented Nov 15, 2025

Ⅰ. Motivation

Hi, as a newcomer of this repo, I found there are some small issues in the document files, so I proposed this PR.

Ⅱ. Modifications

  1. replace incorrect links with right ones
  2. use huacnlee/autocorrect and DavidAnson/markdownlint to fix all lint errors of the markdown files
  3. write a CI action for auto check

Ⅲ. Does this pull request fix one issue?

fixes #99

Ⅳ. List the added test cases (unit test/integration test) if any, please explain if no tests are needed.

Ⅴ. Describe how to verify it

VI. Special notes for reviews

Checklist

  • Format your code make fmt.( I haven't change any code)
  • Add unit tests or integration tests. (add a action for automatically check docs)
  • Update the documentation related to the change.

@RongGu
Copy link
Copy Markdown
Collaborator

RongGu commented Nov 17, 2025

@Phil-Fan Thank you for great contribution! Could you fix the lint check of Markdown, please?

@codecov-commenter
Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@Phil-Fan
Copy link
Copy Markdown
Contributor Author

sry, I put the configuration file into the wrong place

now it can run correctly :)

Comment thread .github/.markdownlint.json Outdated
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

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 improves documentation quality by fixing broken links, correcting file references, standardizing formatting across all markdown files, and introducing automated markdown quality checks via GitHub Actions.

  • Fixed broken markdown links and incorrect file references throughout documentation
  • Standardized markdown formatting (blank lines, indentation, image alt text)
  • Added CI workflow to automatically check markdown quality using autocorrect and markdownlint

Reviewed Changes

Copilot reviewed 23 out of 25 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
examples/pd-disagg/sglang/sgl.md Added blank lines for proper markdown formatting
examples/pd-disagg/dynamo/README.md Added image alt text and blank lines for better formatting
doc/reference/variables.md Fixed table alignment by removing trailing spaces
doc/reference/api.md Fixed table alignment by removing trailing spaces
doc/quick_start.md Added image alt text and improved section headers
doc/install.md Added blank lines and fixed formatting inconsistencies
doc/features/update-strategy.md Fixed code block indentation
doc/features/revision.md Added blank lines for proper markdown formatting
doc/features/multiroles.md Added image alt text
doc/features/monitoring.md Fixed broken link syntax from ].( to ]( and improved list formatting
doc/features/kubectl-rbg.md Added missing heading and improved section structure
doc/features/instance.md Added image alt text and fixed trailing spaces
doc/features/gang-scheduling.md Fixed incorrect example file references from gang-scheduling.yaml to correct scheduler-plugins-gang.yaml and volcano-gang.yaml
doc/features/failure-handling.md Added image alt text
doc/features/exclusive-topology.md Added blank line and removed trailing spaces
doc/features/autoscaler.md Added image alt text and removed extra blank lines
doc/dev/how_to_release.md Added proper heading structure and formatting
doc/dev/how_to_develop.md Improved code block formatting and removed command prompt symbols
doc/TOC.md Fixed indentation and updated gang-scheduling example link
README.md Fixed link from doc/CONTRIBUTING.md to CONTRIBUTING.md and added image alt text
README-zh_CN.md Fixed link to CONTRIBUTING.md and improved spacing in Chinese text
CONTRIBUTING.md Fixed formatting and improved section headers
.github/workflows/docs-check.yml Added new CI workflow for markdown quality checks
.github/pull_request_template.md Removed extra blank lines
.github/.markdownlint.json Added markdownlint configuration file

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

Comment thread .github/workflows/docs-check.yml Outdated
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

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


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

Comment thread .github/workflows/docs-check.yml Outdated
Comment thread doc/quick_start.md Outdated
@Syspretor
Copy link
Copy Markdown
Collaborator

/lgtm
/approve

@Syspretor
Copy link
Copy Markdown
Collaborator

Thanks for this contribution! If you’re interested, please share your email so you can join us in the discussions and implementation of our project’s future work. @Phil-Fan

@Syspretor Syspretor merged commit ce7f2b7 into sgl-project:main Nov 18, 2025
4 checks passed
@Phil-Fan
Copy link
Copy Markdown
Contributor Author

Thanks for this contribution! If you’re interested, please share your email so you can join us in the discussions and implementation of our project’s future work. @Phil-Fan

My email is [email protected], as a beginner in llm infra, I’d love to join the discussions and explore what I can contribute to the project’s future work.

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.

[doc] some link errors

5 participants