From 4708a700764e2a9f9812a89c27da87866e555555 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=8F=E6=A9=98?= Date: Mon, 13 Apr 2026 10:43:47 +0000 Subject: [PATCH] ci: add og-tasks (board) auto deploy to CD pipeline --- .github/workflows/ci.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index fe89690..f251da1 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -29,8 +29,15 @@ jobs: - run: npm install - name: Build UI run: cd packages/engine/ui && npm install && npm run build && cp dist/index.html ../src/ui.html - - name: Deploy to Cloudflare Workers + - name: Deploy Engine to Cloudflare Workers run: cd packages/engine && npx wrangler deploy env: CLOUDFLARE_API_TOKEN: ${{ secrets.CLOUDFLARE_API_TOKEN }} CLOUDFLARE_ACCOUNT_ID: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }} + - name: Build Board + run: cd packages/board && npm install && npm run build + - name: Deploy Board to Cloudflare Workers + run: cd packages/board && npx wrangler deploy + env: + CLOUDFLARE_API_TOKEN: ${{ secrets.CLOUDFLARE_API_TOKEN }} + CLOUDFLARE_ACCOUNT_ID: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}