Skip to content

[deep-report] Add deduplication check to Daily Community Attribution Updater before creating failure issues #28752

@github-actions

Description

@github-actions

Description

The Daily Community Attribution Updater creates duplicate failure issues on every run when it fails, accumulating issues like #28025 and #28235 with identical titles. There is no check for whether an open issue with the same title already exists before creating a new one.

This pattern was flagged in the Agent Performance Report #28662 and is distinct from the previously-filed model-pin issue. The workflow may now be fixed for the model issue but the deduplication problem remains structural.

Concrete fix:

  1. Before the agent calls create_issue, add a step (or prompt instruction) to search for existing open issues with the same title: gh api search/issues?q=repo:github/gh-aw+state:open+"[community-attribution]"
  2. If a matching open issue exists → update/comment on it rather than creating a new one
  3. This pattern should be shared as a shared/issue-dedup.md component reusable across all reporting workflows

Expected Impact

Eliminates issue queue pollution. ~5–10 duplicate issues/week removed. Pattern reusable across ~12 other daily reporting workflows that have similar failure-notification outputs.

Suggested Agent

Daily Workflow Updater / Code Simplifier

Estimated Effort

Quick (< 1 hour)

Data Source

DeepReport Intelligence Briefing — April 27, 2026 (run §25003521428); Agent Performance Report #28662

Generated by DeepReport - Intelligence Gathering Agent · ● 473.9K ·

  • expires on Apr 29, 2026, 3:35 PM UTC

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