SIGN IN SIGN UP

ci: stop pushing failures to the triage agent (#2141)

The CI triage agent now discovers failed builds itself by polling the
repo's commit statuses, so the pipeline no longer needs to push them to
it. With both in place every Jenkins failure would be reported twice on
the PR.

Nothing is lost by dropping the push:

- The `finally` block already posts the build's commit status with its
`pipeline-overview` URL, which is exactly what the agent discovers and
reads the log from.
- Both the removed `ciTriage` call and the status post are gated on
`githubData`, so the set of runs covered is unchanged.
- Removes the pipeline's only use of the `ci-triage-nixl-url`
credential.

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **Chores**
  * Removed the automatic CI triage trigger from failed builds.
  * Failed builds no longer initiate separate triage error handling.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->

Signed-off-by: NirWolfer <nwolfer@nvidia.com>
N
NirWolfer committed
540aa0488902be10ad163bbad8c3a1257c86eea3
Parent: aea9bdc
Committed by GitHub <noreply@github.com> on 8/24/2026, 11:10:14 AM