Skip to content

[plan] Reduce workflow log noise on successful runs #6858

@github-actions

Description

@github-actions

Objective

Identify and silence/resolve redundant error and warning emitters in successful workflow runs to improve signal-to-noise ratio.

Context

Recent successful runs show unacceptably high error/warning counts:

This noise creates alert fatigue and masks real issues.

Approach

  1. Download and analyze logs from the top 3 noisiest successful runs
  2. Identify the specific steps/commands generating the most errors/warnings
  3. Categorize noise sources:
    • False positives (can be suppressed)
    • Fixable issues (should be addressed)
    • Expected warnings (should be documented/accepted)
  4. Implement fixes:
    • Add appropriate flags to silence non-critical output
    • Fix underlying issues where feasible
    • Document accepted warnings in workflow comments

Files to Investigate

  • .github/workflows/*.yml - Workflow definitions
  • .github/workflows/*.md - Workflow source files
  • Action logs from runs 20337316176, 20337284655, and other noisy successes

Acceptance Criteria

  • Root causes of top error/warning sources identified and documented
  • Successful runs show <10 errors/warnings total
  • No actual issues masked by noise reduction
  • Changes documented in PR description

Estimated Effort

Medium (2-4 hours)
Related to #6857

AI generated by Plan Command for discussion #6855

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