Skip to content

build(deps-dev): bump @types/node from 22.19.13 to 25.3.2 #44

build(deps-dev): bump @types/node from 22.19.13 to 25.3.2

build(deps-dev): bump @types/node from 22.19.13 to 25.3.2 #44

Workflow file for this run

# Lint Workflow
# Required status check for PR merges - validates markdown and code quality
name: lint
on:
pull_request:
branches: [main]
push:
branches: [main]
permissions:
contents: read
jobs:
lint:
name: lint
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: "22"
cache: "npm"
- name: Install dependencies
run: npm ci
- name: Lint Markdown
run: npm run lint:md
- name: Validate artifact templates
run: npm run lint:artifact-templates
- name: Validate H2 heading sync
run: npm run lint:h2-sync
- name: Validate instruction frontmatter
run: npm run lint:instruction-frontmatter
- name: Check version sync
run: npm run lint:version-sync
- name: Check deprecated references
run: npm run lint:deprecated-refs
- name: Validate JSON files
run: npm run lint:json
- name: Validate MCP config
run: npm run lint:mcp-config
- name: Docs freshness check
run: npm run lint:docs-freshness
continue-on-error: true
- name: Security audit
run: npm audit --audit-level=moderate
- name: Check for outdated packages
run: npm outdated || true
continue-on-error: true