Skip to content

[deep-report] Fix Smoke CI: add paths filter + concurrency group to eliminate 100% error rate (22/22 runs) #28749

@github-actions

Description

@github-actions

Description

Smoke CI has a 100% error rate — 22 errors across 22 runs in the 7-day window (Apr 20–27). The root cause is a trigger misconfiguration: the workflow fires on every push-to-main without a paths filter, causing cascading queue build-up. The remaining non-cancelled runs fail with infrastructure errors.

Evidence: Weekly Agentic Optimization Report #28742 — Smoke CI NOISY classification, 22 errors / 22 runs, 0 tokens (agent never starts).

Concrete three-line fix to the workflow:

  1. Add a paths: filter to the push trigger:
    on:
      push:
        branches: [main]
        paths: ['cmd/**', 'pkg/**', '*.go', 'go.mod']
  2. Add concurrency protection:
    concurrency:
      group: smoke-ci-$\{\{ github.ref }}
      cancel-in-progress: true
  3. Remove reaction/status-comment triggers if present — not needed for CI smoke testing.

Expected Impact

Restore Smoke CI to functional state. Eliminates infrastructure noise that inflates error counts across the fleet. Reduces Actions minutes waste from 22 wasted runs/week.

Suggested Agent

Daily Workflow Updater / manual PR

Estimated Effort

Fast (< 30 min)

Data Source

DeepReport Intelligence Briefing — April 27, 2026 (run §25003521428); Weekly Workflow Analysis #28687

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