Skip to content

feat(estense): add Jarvis provider and discovery wording cleanup #272

feat(estense): add Jarvis provider and discovery wording cleanup

feat(estense): add Jarvis provider and discovery wording cleanup #272

Workflow file for this run

name: Docs CI
on:
pull_request:
types: [opened, synchronize, reopened]
push:
branches: ["main"]
concurrency:
group: docs-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
permissions:
contents: read
jobs:
docs-quality:
runs-on: ubuntu-latest
timeout-minutes: 15
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Set up Node
uses: actions/setup-node@v4
with:
node-version: '22'
cache: 'npm'
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: '3.10'
- name: Markdown lint
run: |
npm install -g markdownlint-cli
markdownlint "**/*.md"
- name: Install docs dependencies
run: npm ci
- name: Check docs language consistency
run: |
python scripts/check_docs_language.py
- name: Check docs integrity
run: |
python scripts/check_docs_integrity.py
- name: Build Docusaurus docs
run: |
npm run docs:build
- name: Check release consistency
run: |
python scripts/check_release_consistency.py