Use workflow_summary in pkgci.yml.
diff --git a/.github/workflows/pkgci.yml b/.github/workflows/pkgci.yml index 78e03a9..cc2691c 100644 --- a/.github/workflows/pkgci.yml +++ b/.github/workflows/pkgci.yml
@@ -121,3 +121,27 @@ needs: [setup, build_packages] if: contains(fromJson(needs.setup.outputs.enabled-jobs), 'test_pjrt') uses: ./.github/workflows/pkgci_test_pjrt.yml + + ############################################################################## + + # Aggregate job status and alerting on failures. + pkgci_summary: + if: always() + needs: + - setup + - build_packages + - unit_test + - regression_test + - test_amd_mi250 + - test_amd_mi300 + - test_amd_w7900 + # - test_nvidia_t4 + - test_android + - test_riscv64 + - test_onnx + - test_sharktank + - test_tensorflow + - test_pjrt + uses: ./.github/workflows/workflow_summary.yml + with: + jobs-json: ${{ toJson(needs) }}