Files
reth/.github/workflows/book.yml
Workflow config file is invalid. Please check your config file: EOF
Soubhik-10 286dc161a8 lint
2025-08-21 20:28:52 +05:30

71 lines
1.7 KiB
YAML

# # Documentation and mdbook related jobs.
# name: book
# on:
# push:
# branches: [main]
# pull_request:
# branches: [main]
# types: [opened, reopened, synchronize, closed]
# merge_group:
# jobs:
# build:
# runs-on: ubuntu-latest
# timeout-minutes: 60
# steps:
# - name: Checkout
# uses: actions/checkout@v4
# - name: Install bun
# uses: oven-sh/setup-bun@v2
# - name: Install Playwright browsers
# # Required for rehype-mermaid to render Mermaid diagrams during build
# run: |
# cd docs/vocs/
# bun i
# npx playwright install --with-deps chromium
# - name: Install Rust nightly
# uses: dtolnay/rust-toolchain@nightly
# - name: Build docs
# run: cd docs/vocs && bash scripts/build-cargo-docs.sh
# - name: Build Vocs
# run: |
# cd docs/vocs/ && bun run build
# echo "Vocs Build Complete"
# - name: Setup Pages
# uses: actions/configure-pages@v5
# - name: Upload artifact
# uses: actions/upload-pages-artifact@v3
# with:
# path: "./docs/vocs/docs/dist"
# deploy:
# # Only deploy if a push to main
# if: github.ref_name == 'main' && github.event_name == 'push'
# runs-on: ubuntu-latest
# needs: [build]
# # Grant GITHUB_TOKEN the permissions required to make a Pages deployment
# permissions:
# pages: write
# id-token: write
# environment:
# name: github-pages
# url: ${{ steps.deployment.outputs.page_url }}
# timeout-minutes: 60
# steps:
# - name: Deploy to GitHub Pages
# id: deployment
# uses: actions/deploy-pages@v4