File tree Expand file tree Collapse file tree 1 file changed +9
-3
lines changed
Expand file tree Collapse file tree 1 file changed +9
-3
lines changed Original file line number Diff line number Diff line change @@ -281,6 +281,11 @@ jobs:
281281 $scriptPath = Join-Path $env:GITHUB_WORKSPACE "win\run.ps1"
282282
283283 $testConfigs = @(
284+ @("web", "java"),
285+ @("app", "java"),
286+ @("web", "python"),
287+ @("app", "python"),
288+ @("web", "nodejs"),
284289 @("app", "nodejs")
285290 )
286291
@@ -527,15 +532,17 @@ jobs:
527532 test-summary :
528533 name : Test Summary
529534 runs-on : ubuntu-latest
530- needs : [test-windows]
535+ needs : [test-mac, test-linux, test- windows]
531536 if : always()
532537 steps :
533538 - name : Check test results
534539 run : |
535540 echo "=== Test Results Summary ==="
541+ echo "macOS Tests: ${{ needs.test-mac.result }}"
542+ echo "Linux Tests: ${{ needs.test-linux.result }}"
536543 echo "Windows Tests: ${{ needs.test-windows.result }}"
537544
538- if [ "${{ needs.test-windows.result }}" = "failure" ]; then
545+ if [ "${{ needs.test-mac.result }}" = "failure" ] || [ "${{ needs.test-linux.result }}" = "failure" ] || [ "${{ needs.test- windows.result }}" = "failure" ]; then
539546 echo "❌ Some tests failed"
540547 exit 1
541548 fi
@@ -547,4 +554,3 @@ jobs:
547554 echo "✅ All script validations passed successfully!"
548555 echo "- mac/run.sh and supporting scripts validated on macOS and Linux"
549556 echo "- win/run.ps1 and supporting scripts validated on Windows"
550- echo "- win/run.ps1 and supporting scripts validated on Windows"
You can’t perform that action at this time.
0 commit comments