@@ -45,9 +45,6 @@ outputs:
4545 ai_confidence :
4646 description : ' AI confidence score (0-100)'
4747 value : ${{ steps.final-outputs.outputs.ai_confidence }}
48- ai_risk_level :
49- description : ' Risk level of the PR (low, medium, high) — indicates testing need and bug introduction likelihood'
50- value : ${{ steps.final-outputs.outputs.ai_risk_level }}
5148 ai_performance_test_tags :
5249 description : ' Performance test tags to run (JSON array format, empty [] means no performance tests)'
5350 value : ${{ steps.final-outputs.outputs.ai_performance_test_tags }}
@@ -218,16 +215,6 @@ runs:
218215 else
219216 echo "force_run=false" >> "$GITHUB_OUTPUT"
220217 fi
221- # Risk level: force_run → always high; otherwise use AI output
222- AI_RISK='${{ steps.ai-analysis.outputs.ai_risk_level }}'
223- if [[ "$FORCE_RUN" == "true" ]]; then
224- echo "ai_risk_level=high" >> "$GITHUB_OUTPUT"
225- elif [[ -n "$AI_RISK" ]]; then
226- echo "ai_risk_level=$AI_RISK" >> "$GITHUB_OUTPUT"
227- else
228- echo "ai_risk_level=" >> "$GITHUB_OUTPUT"
229- fi
230-
231218 - name : Display AI Analysis Outputs
232219 if : always()
233220 shell : bash
@@ -236,7 +223,6 @@ runs:
236223 echo "================================"
237224 echo "ai_e2e_test_tags: ${{ steps.final-outputs.outputs.ai_e2e_test_tags }}"
238225 echo "ai_confidence: ${{ steps.final-outputs.outputs.ai_confidence }}"
239- echo "ai_risk_level: ${{ steps.final-outputs.outputs.ai_risk_level }}"
240226 echo "ai_performance_test_tags: ${{ steps.final-outputs.outputs.ai_performance_test_tags }}"
241227 echo "force_run: ${{ steps.final-outputs.outputs.force_run }}"
242228 echo "================================"
@@ -271,16 +257,6 @@ runs:
271257 echo "📝 No Smart E2E selection comments found"
272258 fi
273259
274- - name : Apply risk label to PR
275- if : inputs.pr-number != '' && inputs.github-token != '' && inputs.is-draft != 'true' && (inputs.base-ref == 'main' || startsWith(inputs.base-ref, 'release/'))
276- shell : bash
277- env :
278- GH_TOKEN : ${{ inputs.github-token }}
279- GITHUB_REPOSITORY : ${{ inputs.repository }}
280- PR_NUMBER : ${{ inputs.pr-number }}
281- RISK_LEVEL : ${{ steps.final-outputs.outputs.ai_risk_level }}
282- run : node .github/scripts/e2e-risk-label.mjs
283-
284260 - name : Create PR comment
285261 if : inputs.post-comment == 'true' && inputs.pr-number != '' && inputs.github-token != ''
286262 shell : bash
0 commit comments