A high-throughput and memory-efficient inference and serving engine for LLMs
Mirrored from https://github.com/tduncan-lum/Nvidia-Optimization-Stack---VLLM.git
Synced Nov 14, 22:35 UTC
[CI/Build] Only run markdownlint in CI (#21892)
Signed-off-by: DarkLight1337 <tlleungac@connect.ust.hk> Signed-off-by: Harry Mellor <19981378+hmellor@users.noreply.github.com> Co-authored-by: Harry Mellor <19981378+hmellor@users.noreply.github.com>
Cyrus Leung committed
Jul 30, 2025 at 22:17 UTC
0e40b2607317515bd4e847490ebd77e88f92dc1d
3 files changed
+20
-1
.github/workflows/matchers/markdownlint.json
new
+17
@@ -0,0 +1,17 @@
1
+{
2
+ "problemMatcher": [
3
+ {
4
+ "owner": "markdownlint",
5
+ "pattern": [
6
+ {
7
+ "regexp": "^([^:]*):(\\d+):?(\\d+)?\\s([\\w-\\/]*)\\s(.*)$",
8
+ "file": 1,
9
+ "line": 2,
10
+ "column": 3,
11
+ "code": 4,
12
+ "message": 5
13
+ }
14
+ ]
15
+ }
16
+ ]
17
+}
\ No newline at end of file
.github/workflows/pre-commit.yml
+1
@@ -17,6 +17,7 @@ jobs:
17
with:
18
python-version: "3.12"
19
- run: echo "::add-matcher::.github/workflows/matchers/actionlint.json"
20
+ - run: echo "::add-matcher::.github/workflows/matchers/markdownlint.json"
21
- run: echo "::add-matcher::.github/workflows/matchers/mypy.json"
22
- uses: pre-commit/action@2c7b3805fd2a0fd8c1884dcaebf91fc102a13ecd # v3.0.1
23
with:
.pre-commit-config.yaml
+2
-1
@@ -38,8 +38,9 @@ repos:
38
- repo: https://github.com/igorshubovych/markdownlint-cli
39
rev: v0.45.0
40
hooks:
41
- - id: markdownlint-fix
41
+ - id: markdownlint
42
exclude: '.*\.inc\.md'
43
+ stages: [manual] # Only run in CI
44
- repo: https://github.com/rhysd/actionlint
45
rev: v1.7.7
46
hooks: