Changes to query results in the GitHub Actions API and UI
By Steven Van ·
Workflow run queries over 2,500 records now show "2,500+" instead of an exact, sometimes timeout-truncated count.
The GitHub Actions API and UI now cap the counts they report when listing workflow runs. Queries that search by workflow, event, status, branch, or actor still return up to 1,000 paginated results, but if the number of matching records exceeds 2,500, the total is now reported as "2,500+" instead of an exact figure.
GitHub says the change trades precision for accuracy: queries retrieving more than 2,500 records often timed out and returned however many records had been counted at that point, rather than the true total. Integrations or scripts that rely on pulling more than 2,500 matching workflow runs from a single query should narrow their filters, for example by adding a date range, to get the specific runs needed. The change is rolling out now on github.com and GitHub Enterprise Cloud.
