暂时注释自定义域名
This commit is contained in:
@@ -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()
|
||||||
|
|||||||
Reference in New Issue
Block a user