knowledge-base/.gitea/workflows/markdown-lint.yml
Aaron Honeycutt 2c48b31d22
Some checks failed
Markdown Validation / amd64 (pull_request) Failing after 20s
testing CI
2026-02-24 17:30:48 -07:00

35 lines
831 B
YAML

name: Markdown Validation
on:
push:
branches: [main]
pull_request:
types: [opened, reopened, synchronize]
jobs:
amd64:
runs-on: [ ubuntu-24.04, amd64-builder ]
steps:
- name: System Info
run: uname -m
- name: Set up Node.js
uses: actions/setup-node@v4
with:
node-version: '20'
- name: Checkout
uses: actions/checkout@v4
- name: Install markdownlint-cli
run: |
npm ci || npm install
npm i -D markdownlint-cli
- name: Run markdownlint
# The glob pattern finds all markdown files recursively.
# Adjust if you store docs elsewhere (e.g., docs/**/*.md).
run: |
npx markdownlint "**/*.md" \
--ignore node_modules \
--config .markdownlint.json