Skip to content

Commit b9610c7

Browse files
authored
Update docs-quality.yml
1 parent 676b28f commit b9610c7

1 file changed

Lines changed: 7 additions & 3 deletions

File tree

.github/workflows/docs-quality.yml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,12 @@ jobs:
2525
key: ${{ runner.os }}-npm-cspell
2626
restore-keys: ${{ runner.os }}-npm-cspell-
2727
- run: |
28-
npx --yes cspell@9 lint \
28+
npx --yes -p cspell@9 -p @cspell/cspell-json-reporter cspell lint \
2929
"docs/**/*.{md,mdx}" \
3030
"src/pages/**/*.{md,mdx}" \
3131
--config cspell.json \
3232
--no-progress \
33-
--reporter json \
33+
--reporter "@cspell/cspell-json-reporter" \
3434
> cspell-report.json || true
3535
- run: |
3636
python - <<'PY'
@@ -57,9 +57,13 @@ jobs:
5757
5858
issues = data.get("issues", [])
5959
for issue in issues:
60-
file = issue.get("uri")
60+
uri = issue.get("uri", "")
61+
file = uri.replace("file://", "")
62+
if "/rts-docs/" in file:
63+
file = file.split("/rts-docs/", 1)[-1]
6164
line = issue.get("row")
6265
message = issue.get("message") or f"Unknown word: {issue.get('text')!r}"
66+
print(f"{file}:{line}: {message}")
6367
print(f"::error file={file},line={line}::{message}")
6468
6569
print(f"{len(issues)} spelling issue(s) found.")

0 commit comments

Comments
 (0)