test CI
Some checks failed
Markdown Validation / amd64 (pull_request) Failing after 43s

This commit is contained in:
Aaron Honeycutt 2026-02-24 17:22:22 -07:00
parent 5e4c1f2830
commit 782cc089a1
2 changed files with 45 additions and 0 deletions

View file

@ -0,0 +1,37 @@
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: Setup
run: |
apt update -y
apt install -y curl gnupg
curl -fsSL https://deb.nodesource.com/setup_20.x | bash -
apt install -y nodejs
- 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

8
.markdownlint.json Normal file
View file

@ -0,0 +1,8 @@
{
"default": true,
// Example customisations adjust or delete as needed
"MD013": { "line_length": 120 }, // max line length (set higher if you prefer)
"MD041": false, // allow first line not to be a toplevel heading
"MD033": false // allow inline HTML (useful for Gollum embeds)
}