Github
GitHub CI Displays Expired Unapproved Runs as Test Failures
Notifications
Loading notification history…
Impact: GitHub marked expired unapproved CI runs on a pull request with red failure icons despite nothing having failed.
From the original report
“Overnight, three red ❌s appeared on a month-old PR of mine. Nothing failed — nobody ever looked. GitHub expires unapproved CI runs after 30 days and paints the timeout the same color as broken code.”
Details & sources
- How received
- Imported from Bluesky
- Source published
- Oct 14, 2026
- Observed
- Unknown
- Added to CleanApp
- Oct 14, 2026
- Product connection
- Affected product or place
- Original issue status
- Unknown
- Resolution
- Unknown
- Verification
- Not independently reproduced
Source count unknown
Why this source type: The author describes personally observing three red failure marks appear on their own month-old pull request due to GitHub timing out unapproved CI runs.
CleanApp AI summary
GitHub CI Displays Expired Unapproved Runs as Test Failures: Unapproved CI workflow runs on GitHub pull requests expire after 30 days and display a generic red failure icon. This creates a misleading status indicator that cannot be distinguished from broken code or legitimate test failures.
Report counts are not affected-user counts. A closed original issue does not confirm a fix.
Public ID: rpt_3IMHAAjefrlan37SabuFjw