diff --git a/.github/workflows/spellcheck.yml b/.github/workflows/spellcheck.yml index be06851..5e7f681 100644 --- a/.github/workflows/spellcheck.yml +++ b/.github/workflows/spellcheck.yml @@ -6,6 +6,16 @@ jobs: name: Spellcheck runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: errata-ai/vale-action@v2.1.1 + - name: Checkout + uses: actions/checkout@v4 + - name: Spellcheck + uses: errata-ai/vale-action@v2.1.1 + with: + version: latest + files: all + debug: false + reporter: github-check # https://github.com/reviewdog/reviewdog#reporters + fail_on_error: true + level: error + filter_mode: added diff --git a/.vale.ini b/.vale.ini index 615d1bc..08596d6 100644 --- a/.vale.ini +++ b/.vale.ini @@ -1,5 +1,8 @@ +# https://vale.sh/docs/topics/config/ StylesPath = .vale MinAlertLevel = suggestion + +# https://vale.sh/docs/topics/vocab/ Vocab = AspirePress, Technical, Misc [*.md] diff --git a/.vale/config/vocabularies/AspirePress/accept.txt b/.vale/config/vocabularies/AspirePress/accept.txt index 0288576..2c3ff2b 100644 --- a/.vale/config/vocabularies/AspirePress/accept.txt +++ b/.vale/config/vocabularies/AspirePress/accept.txt @@ -1,3 +1,9 @@ +# accept.txt - words considered acceptable spellings +# +# lines beginning with '#' are ignored. +# each line is one word or regex, and is case-sensitive. +# prefix with (?i) to make case-insensitive. + AspirePress ClassicPress WordPress diff --git a/.vale/config/vocabularies/AspirePress/reject.txt b/.vale/config/vocabularies/AspirePress/reject.txt new file mode 100644 index 0000000..7f13418 --- /dev/null +++ b/.vale/config/vocabularies/AspirePress/reject.txt @@ -0,0 +1,5 @@ +# reject.txt - words always considered to be spelling errors +# +# lines beginning with '#' are ignored. +# each line is one word or regex, and is case-sensitive. +# prefix with (?i) to make case-insensitive. diff --git a/README.md b/README.md index 38c3903..a333972 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ # Governance -Governance documentation for AspirePress. You can view this documentation at -[AspirePress Governance](https://governance.aspirepress.org). \ No newline at end of file +Governance documentation for AspirePress. You can view this documentation at +[AspirePress Governance](https://governance.aspirepress.org).