Skip to content

docs: define package implementation sequence #30

docs: define package implementation sequence

docs: define package implementation sequence #30

Workflow file for this run

name: 🛠️ Build & Deploy to Cloudflare Workers
on:
push:
branches:
- main
permissions:
contents: read
deployments: write
jobs:
build-and-deploy:
runs-on: ubuntu-latest
steps:
- name: 📥 Checkout code
uses: actions/checkout@v4
- name: ⚡️ Setup Vite+
uses: voidzero-dev/setup-vp@v1
with:
cache: true
- name: 🚀 Build docs (VitePress)
run: vp run docs:build
- name: ☁️ Deploy Worker
# Worker name and custom domain are pinned in wrangler.jsonc so a
# repository rename can never redirect deploys to a new worker.
run: vpx wrangler deploy --config wrangler.jsonc
env:
CLOUDFLARE_API_TOKEN: ${{ secrets.CLOUDFLARE_API_TOKEN }}