Skip to content

[PXCT-79] Nano Matter Official Launch #7241

[PXCT-79] Nano Matter Official Launch

[PXCT-79] Nano Matter Official Launch #7241

name: Validate Content
on:
repository_dispatch:
types: deploy
push:
branches:
- main
pull_request:
types: [opened, synchronize, ready_for_review, reopened]
jobs:
spell_check:
name: Spell Check
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Run spell check
run: |
pip install codespell
codespell -I "scripts/resources/spell-check-ignore-list.txt" --skip="*.svg,*.dxf,*.pdf" ./content/
lint:
name: Content Linter
runs-on: ubuntu-latest
strategy:
matrix:
node_version: [14]
steps:
- uses: actions/checkout@v4
- name: Run linter
run: |
cd scripts/validation
./content-lint.sh -p '../../content/hardware/'