| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- name: Docusaurus Build Check
- env:
- NODE_VERSION: 20.19.2
- PNPM_VERSION: 10.8.1
- on:
- push:
- branches: [main]
- pull_request:
- branches: [main]
- permissions:
- contents: read
- jobs:
- build:
- name: Build Docusaurus Site
- runs-on: ubuntu-latest
- steps:
- - uses: actions/checkout@v4
- - name: Install pnpm
- uses: pnpm/action-setup@v4
- with:
- version: ${{ env.PNPM_VERSION }}
- - name: Setup Node.js
- uses: actions/setup-node@v4
- with:
- node-version: ${{ env.NODE_VERSION }}
- cache: "pnpm"
- - name: Install dependencies
- run: pnpm install
- - name: Build site
- run: pnpm docs:build
- env:
- POSTHOG_API_KEY: ${{ secrets.POSTHOG_API_KEY }}
|