File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff 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'
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.")
You can’t perform that action at this time.
0 commit comments