Skip to content

[Docs] Enable some more markdown lint rules for the docs#28731

Merged
DarkLight1337 merged 1 commit intovllm-project:mainfrom
hmellor:markdownlint-rules
Nov 14, 2025
Merged

[Docs] Enable some more markdown lint rules for the docs#28731
DarkLight1337 merged 1 commit intovllm-project:mainfrom
hmellor:markdownlint-rules

Conversation

@hmellor
Copy link
Member

@hmellor hmellor commented Nov 14, 2025

Re-enable some markdown linting rules for more strictly formatted documentation

Signed-off-by: Harry Mellor <19981378+hmellor@users.noreply.github.com>
@mergify
Copy link

mergify bot commented Nov 14, 2025

Documentation preview: https://vllm--28731.org.readthedocs.build/en/28731/

@mergify mergify bot added the documentation Improvements or additions to documentation label Nov 14, 2025
Copy link
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request enables several markdown linting rules (MD045, MD051, MD053) to enforce stricter formatting in the documentation. The changes include adding alternative text to images and removing unused link definitions across multiple documentation files. These modifications improve the accessibility and maintainability of the documentation. The changes are correct and align with the goal of improving documentation quality. I have no specific comments as the changes are well-executed and do not contain any high or critical severity issues.

Copy link

@chatgpt-codex-connector chatgpt-codex-connector bot left a comment

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

Comment on lines 4 to 9
MD024:
siblings_only: true
MD033: false
MD045: false
MD046: false
MD051: false
MD052: false
MD053: false
MD059: false

Choose a reason for hiding this comment

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

P1 Badge Avoid enabling MD045 while empty alt text remains elsewhere

The change re-enables markdownlint rule MD045 by removing MD045: false, but many existing docs still embed images with empty alt text via syntax like ![](…) (for example in docs/design/arch_overview.md and docs/design/paged_attention.md). Once MD045 is active, these files will fail linting and block the docs pipeline. Either add descriptive alt text across the repo or keep the rule disabled until the remaining violations are addressed.

Useful? React with 👍 / 👎.

@DarkLight1337 DarkLight1337 enabled auto-merge (squash) November 14, 2025 16:32
@github-actions github-actions bot added the ready ONLY add when PR is ready to merge/full CI is needed label Nov 14, 2025
@DarkLight1337 DarkLight1337 merged commit 6718755 into vllm-project:main Nov 14, 2025
18 checks passed
@DarkLight1337 DarkLight1337 mentioned this pull request Nov 15, 2025
5 tasks
@hmellor hmellor deleted the markdownlint-rules branch November 15, 2025 17:31
geodavic pushed a commit to geodavic/vllm that referenced this pull request Nov 16, 2025
…t#28731)

Signed-off-by: Harry Mellor <19981378+hmellor@users.noreply.github.com>
Signed-off-by: George D. Torres <gdavtor@gmail.com>
devpatelio pushed a commit to SumanthRH/vllm that referenced this pull request Nov 29, 2025
…t#28731)

Signed-off-by: Harry Mellor <19981378+hmellor@users.noreply.github.com>
kitaekatt pushed a commit to kitaekatt/vllm that referenced this pull request Dec 1, 2025
…t#28731)

Signed-off-by: Harry Mellor <19981378+hmellor@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation ready ONLY add when PR is ready to merge/full CI is needed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants