Skip to content

Commit defb288

Browse files
authored
Update vale-test.yml
1 parent 8970c2b commit defb288

1 file changed

Lines changed: 17 additions & 10 deletions

File tree

.github/workflows/vale-test.yml

Lines changed: 17 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -20,16 +20,23 @@ jobs:
2020
files: |
2121
docs/
2222
src/pages/
23-
- name: Debug Vale paths
23+
- name: Collect spelling candidates
2424
run: |
25-
echo "Current directory:"
26-
pwd
25+
set -uo pipefail
2726
28-
echo "Files:"
29-
find config -maxdepth 3 -print || true
30-
echo "Vocab directory:"
31-
ls -la config/vocabularies || true
32-
ls -la config/vocabularies/RTS || true
27+
vale --output=JSON docs src/pages > vale-results.json || true
3328
34-
echo "Vale config:"
35-
cat .vale.ini
29+
echo "### Spelling candidates" >> "$GITHUB_STEP_SUMMARY"
30+
echo "" >> "$GITHUB_STEP_SUMMARY"
31+
32+
jq -r '
33+
.[]
34+
| .alerts[]
35+
| select(.Check == "Vale.Spelling")
36+
| .Message
37+
' vale-results.json \
38+
| sed -E "s/.*'([^']+)'.*/\1/" \
39+
| sort -u \
40+
| while read word; do
41+
echo "- $word" >> "$GITHUB_STEP_SUMMARY"
42+
done

0 commit comments

Comments
 (0)