Skip to content

Feat/reporter extension #102

Feat/reporter extension

Feat/reporter extension #102

Workflow file for this run

name: Linting website
permissions:
contents: read
on:
workflow_dispatch:
pull_request:
paths:
- 'website/**'
concurrency:
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
cancel-in-progress: true
defaults:
run:
shell: bash
working-directory: ./website
jobs:
website-docs:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v6
- uses: actions/setup-node@v6
with:
node-version: 24
cache: 'npm'
cache-dependency-path: './website/package-lock.json'
- name: Install dependencies
run: npm ci
- name: Check MDX
run: npm run linter
- name: Build website
run: npm run build