暂时注释自定义域名

This commit is contained in:
“dongming”
2025-11-23 20:50:17 +08:00
parent 0a6bd78928
commit ab9e9ea9fd

View File

@@ -34,7 +34,7 @@ jobs:
echo "PROJECT_NAME=$PROJECT_NAME" >> "$GITHUB_ENV" echo "PROJECT_NAME=$PROJECT_NAME" >> "$GITHUB_ENV"
echo "DEPLOYMENT_ID=$DEPLOYMENT_ID" >> "$GITHUB_ENV" echo "DEPLOYMENT_ID=$DEPLOYMENT_ID" >> "$GITHUB_ENV"
echo "DOMAIN=${PROJECT_NAME}.preview.turingflowai.com" >> "$GITHUB_ENV" #echo "DOMAIN=${PROJECT_NAME}-preview.turingflowai.com" >> "$GITHUB_ENV"
# 调试输出 # 调试输出
echo "Parsed PROJECT_NAME: $PROJECT_NAME" echo "Parsed PROJECT_NAME: $PROJECT_NAME"
@@ -72,7 +72,7 @@ jobs:
run: | run: |
set -euo pipefail set -euo pipefail
echo "[deploy] project: $PROJECT_NAME" echo "[deploy] project: $PROJECT_NAME"
echo "[deploy] domain: $DOMAIN" #echo "[deploy] domain: $DOMAIN"
# 部署到 Cloudflare Pages (假定构建产物在 dist/) # 部署到 Cloudflare Pages (假定构建产物在 dist/)
# 使用项目本地安装的 wrangler # 使用项目本地安装的 wrangler
@@ -80,24 +80,24 @@ jobs:
--project-name "$PROJECT_NAME" \ --project-name "$PROJECT_NAME" \
--branch main --branch main
# 绑定自定义域名:<project_name>.preview.turingflowai.com # 绑定自定义域名:<project_name>-preview.turingflowai.com
echo "[deploy] 正在绑定自定义域名..." #echo "[deploy] 正在绑定自定义域名..."
DOMAIN_RESPONSE=$(curl -s -w "\n%{http_code}" -X POST \ #DOMAIN_RESPONSE=$(curl -s -w "\n%{http_code}" -X POST \
"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/pages/projects/${PROJECT_NAME}/domains" \ # "https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/pages/projects/${PROJECT_NAME}/domains" \
-H "Authorization: Bearer ${CLOUDFLARE_API_TOKEN}" \ # -H "Authorization: Bearer ${CLOUDFLARE_API_TOKEN}" \
-H "Content-Type: application/json" \ # -H "Content-Type: application/json" \
-d '{"name":"'"${DOMAIN}"'"}') # -d '{"name":"'"${DOMAIN}"'"}')
HTTP_CODE=$(echo "$DOMAIN_RESPONSE" | tail -n1) #HTTP_CODE=$(echo "$DOMAIN_RESPONSE" | tail -n1)
RESPONSE_BODY=$(echo "$DOMAIN_RESPONSE" | sed '$d') #RESPONSE_BODY=$(echo "$DOMAIN_RESPONSE" | sed '$d')
if [ "$HTTP_CODE" = "200" ] || [ "$HTTP_CODE" = "409" ]; then #if [ "$HTTP_CODE" = "200" ] || [ "$HTTP_CODE" = "409" ]; then
echo "[deploy] 域名绑定成功或已存在 (HTTP $HTTP_CODE)" # echo "[deploy] 域名绑定成功或已存在 (HTTP $HTTP_CODE)"
else #else
echo "[deploy] 警告: 域名绑定失败 (HTTP $HTTP_CODE)" # echo "[deploy] 警告: 域名绑定失败 (HTTP $HTTP_CODE)"
echo "[deploy] 响应: $RESPONSE_BODY" # echo "[deploy] 响应: $RESPONSE_BODY"
echo "[deploy] 继续执行,但域名可能未绑定成功" # echo "[deploy] 继续执行,但域名可能未绑定成功"
fi #fi
- name: Notify Deploy Service (success) - name: Notify Deploy Service (success)
if: success() if: success()