diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 43cbf34..a67edcb 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -309,7 +309,7 @@ jobs: if [ $CREATE_STATUS -eq 0 ]; then echo "✅ Queue 已创建: usage-events" else - if echo "$CREATE_OUTPUT" | grep -qi "already exists"; then + if echo "$CREATE_OUTPUT" | grep -Eqi "already exists|already taken|code: 11009"; then echo "✅ Queue 已存在: usage-events" else echo "❌ 队列创建失败,输出如下:" @@ -467,7 +467,7 @@ jobs: if [ $CREATE_STATUS -eq 0 ]; then echo "✅ Queue 已创建: usage-events" else - if echo "$CREATE_OUTPUT" | grep -qi "already exists"; then + if echo "$CREATE_OUTPUT" | grep -Eqi "already exists|already taken|code: 11009"; then echo "✅ Queue 已存在: usage-events" else echo "❌ 队列创建失败,输出如下:" diff --git a/.helloagents/CHANGELOG.md b/.helloagents/CHANGELOG.md index 3ae98ac..aa89256 100644 --- a/.helloagents/CHANGELOG.md +++ b/.helloagents/CHANGELOG.md @@ -199,6 +199,9 @@ ### 快速修改 +- **[ci]**: 队列创建失败时识别“名称已占用(11009)”并视为已存在 — by lsy + - 类型: 快速修改(无方案包) + - 文件: .github/workflows/deploy.yml:263-320,416-473 - **[ci]**: 队列创建失败时输出完整错误信息 — by lsy - 类型: 快速修改(无方案包) - 文件: .github/workflows/deploy.yml:263-320,416-473