From 81e41689aae1d2ce2704f48e93d99d9a5eedb6b5 Mon Sep 17 00:00:00 2001 From: TooonyChen <26252739+TooonyChen@users.noreply.github.com> Date: Tue, 8 Oct 2024 16:47:22 +1300 Subject: [PATCH] test github action --- .github/workflows/main.yml | 25 ++++--------------------- 1 file changed, 4 insertions(+), 21 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 681c25d..1614794 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -30,28 +30,11 @@ jobs: - name: Deploy Backend for ${{ github.ref_name }} run: | - # 将 secrets.TOML 写入 wrangler.toml 文件 - echo "${{ secrets.TOML }}" > wrangler.toml + # Write secrets.TOML to wrangler.toml file + echo "${{ secrets.TOML }}" > wrangler.toml - # 测试 - cat wrangler.toml - - # 安装 worker 依赖 - npm install - - # 运行部署命令 - output=$(npm run deploy 2>&1) - - # 检查部署命令是否成功 - if [ $? -ne 0 ]; then - code=$? - echo "Command failed with exit code $code" - echo "Deployment Output:" - echo "$output" - exit $code - fi - - echo "Deployed for tag ${{ github.ref_name }}" + # Deploy the worker using Wrangler + npx wrangler deploy env: CLOUDFLARE_ACCOUNT_ID: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }} CLOUDFLARE_API_TOKEN: ${{ secrets.CLOUDFLARE_API_TOKEN }}