Skip to content

Commit

Permalink
make GitHub Action Syntax Check fail when vale find issues
Browse files Browse the repository at this point in the history
the 'fail_on_error' option of reviewdog didn't work. See errata-ai/vale-action#103
  • Loading branch information
fharper committed Aug 23, 2023
1 parent cbdf935 commit 32235ea
Showing 1 changed file with 13 additions and 4 deletions.
17 changes: 13 additions & 4 deletions .github/workflows/check-syntax.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,17 @@ jobs:
- name: Checkout this repository
uses: actions/checkout@v3.5.3

- name: Validate the syntax
uses: errata-ai/vale-action@reviewdog
- name: Get latest version of Vale
id: lastversion
uses: dvershinin/lastversion-action@v0.0.3
with:
fail_on_error: true
vale_flags: "--config=.vale.ini"
repository: errata-ai/vale

- name: Install Vale
run: |
wget https://github.com/errata-ai/vale/releases/download/v${{ steps.lastversion.outputs.last_version }}/vale_${{ steps.lastversion.outputs.last_version }}_Linux_64-bit.tar.gz -O vale.tar.gz
tar -xvzf vale.tar.gz vale
rm vale.tar.gz
- name: Validate the syntax
run: ./vale --config=.vale.ini *.md

0 comments on commit 32235ea

Please sign in to comment.