Skip to content

fix(forge): separate linting page + redirect (#1613) #1273

fix(forge): separate linting page + redirect (#1613)

fix(forge): separate linting page + redirect (#1613) #1273

Workflow file for this run

name: deploy
on: [push]
jobs:
deploy:
runs-on: ubuntu-latest
permissions:
contents: read
deployments: write
name: Deploy to Cloudflare Pages
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Install bun
uses: oven-sh/setup-bun@v2
with:
bun-version: latest
- name: Install dependencies
working-directory: vocs
run: bun install
- name: Check links
working-directory: vocs
continue-on-error: true
run: |
bun check-links.ts
cat links-report.json | jq
if [ $? -ne 0 ]; then
exit 1
fi
- name: Build Vocs
working-directory: vocs
run: bun run build
- name: Publish
uses: cloudflare/[email protected]
with:
apiToken: ${{ secrets.CLOUDFLARE_API_TOKEN }}
accountId: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}
projectName: foundry-book
directory: vocs/docs/dist
gitHubToken: ${{ secrets.GITHUB_TOKEN }}