@@ -51,10 +51,10 @@ jobs:
5151 with :
5252 fetch-depth : 0
5353
54- - name : Set up JDK 24
54+ - name : Set up JDK 17
5555 uses : actions/setup-java@v5.0.0
5656 with :
57- java-version : ' 24 '
57+ java-version : ' 17 '
5858 distribution : ' graalvm'
5959 cache : gradle
6060
@@ -226,10 +226,10 @@ jobs:
226226 with :
227227 fetch-depth : 0
228228
229- - name : Set up JDK 24
229+ - name : Set up JDK 17
230230 uses : actions/setup-java@v5.0.0
231231 with :
232- java-version : ' 24 '
232+ java-version : ' 17 '
233233 distribution : ' graalvm'
234234 cache : gradle
235235
@@ -472,48 +472,22 @@ jobs:
472472 timeout-minutes : 15
473473
474474 steps :
475- - name : Wait for Maven Central sync
475+ - name : Skip verification (save time)
476476 run : |
477- echo "⏳ 等待 Maven Central 同步..."
478- sleep 300 # 等待 5 分钟
479-
480- - name : Verify publication
481- run : |
482- version="${{ needs.pre-publish-validation.outputs.version }}"
483- group="io.github.truenine"
484-
485- echo "🔍 验证发布的 artifacts..."
486-
487- # 检查主要模块是否可用
488- modules=("shared" "gradle-plugin" "bom")
489-
490- for module in "${modules[@]}"; do
491- artifact="${group}:composeserver-${module}:${version}"
492- echo "检查 $artifact ..."
493-
494- # 尝试从 Maven Central 获取 metadata
495- url="https://search.maven.org/solrsearch/select?q=g:${group}+AND+a:composeserver-${module}+AND+v:${version}&rows=1&wt=json"
496-
497- response=$(curl -s "$url" || echo '{"response":{"numFound":0}}')
498- found=$(echo "$response" | jq -r '.response.numFound')
499-
500- if [[ "$found" -gt 0 ]]; then
501- echo "✅ $artifact 已成功发布"
502- else
503- echo "⚠️ $artifact 尚未在 Maven Central 上可见(可能仍在同步中)"
504- fi
505- done
477+ echo "⏭️ 跳过 Maven Central 同步验证以节省时间"
478+ echo "📝 发布已完成,Maven Central 同步通常需要几小时"
506479
507480 - name : Generate verification report
508481 run : |
509482 echo "## 🔍 发布验证报告" >> $GITHUB_STEP_SUMMARY
510483 echo "" >> $GITHUB_STEP_SUMMARY
511484 echo "**版本:** ${{ needs.pre-publish-validation.outputs.version }}" >> $GITHUB_STEP_SUMMARY
512485 echo "" >> $GITHUB_STEP_SUMMARY
513- echo "### 📊 验证状态 " >> $GITHUB_STEP_SUMMARY
486+ echo "### 📊 发布状态 " >> $GITHUB_STEP_SUMMARY
514487 echo "" >> $GITHUB_STEP_SUMMARY
488+ echo "- ✅ 发布任务已完成" >> $GITHUB_STEP_SUMMARY
515489 echo "- ⏳ Maven Central 同步可能需要几小时" >> $GITHUB_STEP_SUMMARY
516- echo "- 🔍 建议在 4-6 小时后再次验证 " >> $GITHUB_STEP_SUMMARY
490+ echo "- 🔍 建议在 4-6 小时后手动验证可用性 " >> $GITHUB_STEP_SUMMARY
517491 echo "" >> $GITHUB_STEP_SUMMARY
518492 echo "### 🔗 相关链接" >> $GITHUB_STEP_SUMMARY
519493 echo "" >> $GITHUB_STEP_SUMMARY
0 commit comments