Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
d5e4d08
Track private API gateway template
rampage644 Apr 8, 2026
4be2272
Add docs smoke checks
rampage644 Apr 8, 2026
44a41c9
Add self-hosted local binary guide
rampage644 Apr 8, 2026
a7d343a
Add Snowplow web analytics guide
rampage644 Apr 8, 2026
41386a2
Update Lambda and dbt workflow guides
rampage644 Apr 8, 2026
913f953
Update local evaluation guides
rampage644 Apr 8, 2026
3edcd5e
Update chooser and support docs
rampage644 Apr 8, 2026
e393a2e
Refresh architecture and configuration docs
rampage644 Apr 8, 2026
7c21588
Refresh supporting guides
rampage644 Apr 8, 2026
9cbad61
Add docs validation support files
rampage644 Apr 8, 2026
e5ec729
Fix Vale wording in docs guides
rampage644 Apr 8, 2026
85dc97e
Adjust Vale reporting for CI
rampage644 Apr 8, 2026
86c6d85
Reduce Vale warnings in docs
rampage644 Apr 8, 2026
02bffba
Narrow docs CI trigger scope
rampage644 Apr 8, 2026
c712ab1
Remove tracked docs config artifacts
rampage644 Apr 8, 2026
d5bd72e
Inline metastore examples in reference docs
rampage644 Apr 8, 2026
fedd7a9
Inline metastore setup in self-hosted guide
rampage644 Apr 8, 2026
fe309ac
Inline private ingress docs examples
rampage644 Apr 8, 2026
eaf6174
Expand Vale vocabulary for docs terms
rampage644 Apr 8, 2026
6641092
Polish docs entry guides
rampage644 Apr 8, 2026
c4884c5
Polish docs reference pages
rampage644 Apr 8, 2026
02a4423
Polish workflow-oriented docs guides
rampage644 Apr 8, 2026
4a5d48b
Polish troubleshooting guide wording
rampage644 Apr 8, 2026
2e601e5
Run Vale in error-only mode for CI
rampage644 Apr 8, 2026
d7d9479
Tolerate Vale suggestions in CI
rampage644 Apr 8, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 15 additions & 0 deletions .github/styles/config/vocabularies/embucket/accept.txt
Original file line number Diff line number Diff line change
Expand Up @@ -33,3 +33,18 @@ NYC
UTC
DBAs?
config
repo
repos
serverless
toolchain
Makefile
walkthrough
rollout
charset
env
hardcoded
hardcode
unpatched
deployer
anonymized
bootable
45 changes: 43 additions & 2 deletions .github/workflows/docs-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,12 @@ on:
branches: [main]
paths:
- "docs/**"
- ".github/workflows/docs-ci.yml"
pull_request:
branches: [main]
paths:
- "docs/**"
- ".github/workflows/docs-ci.yml"

# Cancel in-progress runs for the same branch/PR to save resources
concurrency:
Expand Down Expand Up @@ -49,10 +51,47 @@ jobs:
working-directory: ./docs
run: pnpm prettier --check .

smoke:
name: Docs Smoke Checks
runs-on: ubuntu-latest
needs: [format]
steps:
- uses: actions/checkout@v6
- name: Setup Node.js
uses: actions/setup-node@v6
with:
node-version: "22"
- name: Setup PNPM
uses: pnpm/action-setup@v4
with:
version: "10.11.0"
run_install: false
- name: Get pnpm store directory
id: pnpm-cache
shell: bash
run: |
echo "STORE_PATH=$(pnpm store path)" >> $GITHUB_OUTPUT
- name: Setup pnpm cache
uses: actions/cache@v4
with:
path: ${{ steps.pnpm-cache.outputs.STORE_PATH }}
key: ${{ runner.os }}-pnpm-store-${{ hashFiles('**/docs/pnpm-lock.yaml') }}
restore-keys: |
${{ runner.os }}-pnpm-store-
- name: Install dependencies
working-directory: ./docs
run: pnpm install
- name: Run Astro check
working-directory: ./docs
run: pnpm check
- name: Run docs smoke checks
working-directory: ./docs
run: pnpm smoke

build:
name: Validate Build
runs-on: ubuntu-latest
needs: [format]
needs: [format, smoke]
steps:
- uses: actions/checkout@v6
- name: Setup Node.js
Expand Down Expand Up @@ -81,13 +120,15 @@ jobs:
run: pnpm install
- name: Validate build
working-directory: ./docs
run: pnpm build:dry-run
run: pnpm build

vale-lint:
name: Vale lint
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: errata-ai/vale-action@v2.1.1
continue-on-error: true
with:
files: "docs/src/content/"
reporter: github-check
Loading
Loading