haystack/.github/workflows/docs-website-vale.yml
Stefano Fiorucci 8b08ba00fa
ci: use ubuntu-slim where makes sense (#10234)
* ci: use ubuntu-slim where makes sense

* revert some changes

* test more actions

* test sync docs too

* revert

* set go version
2025-12-12 14:57:32 +01:00

42 lines
829 B
YAML

name: Vale Lint
on:
pull_request:
paths:
- 'docs-website/**'
push:
branches: [ main ]
paths:
- 'docs-website/**'
permissions:
contents: read
pull-requests: write
jobs:
vale:
name: Run Vale
runs-on: ubuntu-slim
steps:
- name: Checkout
uses: actions/checkout@v6
- name: Setup Node.js
uses: actions/setup-node@v6
with:
node-version: '20'
- name: Install mdx2vast
run: npm install -g mdx2vast
- name: Vale
uses: errata-ai/vale-action@v2
with:
vale_flags: "--config=docs-website/.vale.ini"
files: docs-website/docs
reporter: github-pr-review
fail_on_error: false
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
continue-on-error: true