Skip to content

Commit e436a58

Browse files
add vale
1 parent bd91815 commit e436a58

File tree

1 file changed

+17
-7
lines changed

1 file changed

+17
-7
lines changed

.github/workflows/spell-check.yaml

Lines changed: 17 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -65,10 +65,10 @@ jobs:
6565
with:
6666
python-version: '3.x'
6767

68-
- name: Install proselint on node
69-
run: npm install -g proselint
70-
- name: Install proselint on python
71-
run: pip install proselint
68+
- name: Install proselint
69+
run: |
70+
npm install -g proselint
71+
pip install proselint
7272
7373
- name: Run proselint on Markdown files
7474
run: npx proselint *.md
@@ -79,8 +79,18 @@ jobs:
7979
- name: Checkout Repository
8080
uses: actions/checkout@v3
8181

82-
- name: Install vale
83-
run: snap install vale
82+
- name: Install snapd and Vale
83+
run: |
84+
sudo apt-get update
85+
sudo apt-get install -y snapd
86+
sudo snap install vale
87+
88+
- name: Create Vale configuration
89+
run: |
90+
echo "StylesPath = styles" > .vale.ini
91+
echo "" >> .vale.ini
92+
echo "[*.md]" >> .vale.ini
93+
echo "BasedOnStyles = Vale" >> .vale.ini
8494
8595
- name: Run vale on Markdown files
86-
run: vale *.md
96+
run: vale "**/*.md"

0 commit comments

Comments
 (0)