Skip to content

docs: add Campaigns OS Start path #46

docs: add Campaigns OS Start path

docs: add Campaigns OS Start path #46

Workflow file for this run

name: CI
# The same sequence a clean checkout runs locally:
# npm ci -> npm run build (generates references, stats, capability map, previews,
# then next build) -> npm run check (post-build agent-surface assertions,
# frontmatter, link validation against the generated tree).
# `validate-links` alone regenerates first; here the build already did.
on:
pull_request:
branches: [main]
push:
branches: [main]
workflow_dispatch:
permissions:
contents: read
concurrency:
group: ${{ github.workflow }}-${{ github.head_ref || github.ref }}
cancel-in-progress: true
jobs:
build-and-validate:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@d23441a48e516b6c34aea4fa41551a30e30af803 # v6.1.0
- uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 # v6.5.0
with:
node-version: '22'
cache: npm
- run: npm ci
- run: npm run build
- run: npm run check