Skip to content

[deep-report] [quick-win] Skip signed/jsweep/* branches in PR Description Updater #42279

Description

@github-actions

Description

The PR Description Updater (.github/workflows/pr-description-caveman.md) fails on 2 of 20 runs (10%) over the last 7 days, and the failures are 100% correlated with signed/jsweep/* branches (unified-timeline, ai-credits-context). All 18 non-jsweep runs passed. Both failed runs were read-only (no safe outputs) but burned ~10k tokens and ~7–10 min before erroring — pure wasted spend. This is a deterministic branch-class pattern, not flake.

Fix

Add a branch exclusion to the workflow's if: condition so it skips auto-generated/signed bot branches, e.g.:

if: github.event.pull_request.merged == true && !startsWith(github.event.pull_request.head.ref, 'signed/jsweep/')

Expected Impact

Eliminates the only recurring failure in the 40-run fleet window; saves ~8 min + ~10k tokens per jsweep PR.

Suggested Agent

Copilot SWE Agent (workflow-config edit + recompile).

Estimated Effort

Quick (< 1 hour)

Data Source

DeepReport Intelligence Briefing 2026-06-29; Weekly Workflow Analysis #42229 (verified against pr-description-caveman.md on main).

Generated by 🔬 DeepReport - Intelligence Gathering Agent · 212.1 AIC · ⌖ 11.9 AIC · ⊞ 9.8K ·

  • expires on Jul 1, 2026, 8:05 AM UTC-08:00

Metadata

Metadata

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions