Expired GitHub Actions artifacts no longer shown in UI and API
GitHub has removed expired artifacts from the Actions run summary UI and the REST API response. These items are now completely hidden rather than being marked with an 'Expired' status indicator.
Verified State Diff
Impact & Verification Analysis
Developers and DevOps engineers who rely on the GitHub Actions REST API for artifact management or automated workflow auditing.
It streamlines API responses and UI views, preventing developers from needing to implement custom logic to filter out expired or inaccessible artifacts from their automation pipelines.
Full Fact Overview
This change represents a cleanup of the GitHub Actions metadata layer. Previously, the system maintained a reference to expired artifacts in the UI and API, which required client-side or user-side filtering to ignore non-functional assets. By removing these references entirely, GitHub reduces the noise in API payloads and simplifies the UI state for workflow runs, likely to improve performance and reduce data overhead for long-running repositories with high artifact turnover.