name: 部署文档(Cloudflare Pages) on: push: branches: [main] paths: - "index.html" - "_sidebar.md" - "README.md" - "docs/**" - "examples/**" - "CHANGELOG.md" - "scripts/deploy_docs.sh" - ".gitea/workflows/deploy-docs.yml" workflow_dispatch: jobs: deploy-docs: name: Cloudflare Pages runs-on: ubuntu-latest steps: - name: 检出代码 uses: actions/checkout@v4 - name: 组装并部署(wrangler Direct Upload) run: bash scripts/deploy_docs.sh env: CLOUDFLARE_API_TOKEN: ${{ secrets.CLOUDFLARE_API_TOKEN }} CLOUDFLARE_ACCOUNT_ID: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}