GitHub Actions caps large workflow-run query counts at 2,500+

GitHub Actions caps large workflow-run query counts at 2,500+

GitHub Actions now caps large workflow-run query counts at 2,500+, affecting dashboards and scripts that expect exact totals.

Format News Brief
Read Time 2 min
Category Software
Updated Sep 28, 2026

GitHub changed how large GitHub Actions workflow-run searches report result counts, a small API and interface update that matters for teams using Actions data in dashboards, compliance checks, and internal tooling. In a September 25 changelog entry, GitHub said workflow-run queries in the Actions API and UI now return a less precise but more reliable count when users search by workflow, event, status, branch, or actor.

The practical change is straightforward. Paginated results still return up to 1,000 items, but searches with more than 2,500 matching workflow runs now report 2,500+ instead of trying to calculate an exact total. GitHub says very large queries frequently timed out and could return the number found before the timeout, which looked exact but was not necessarily correct. The company says the new cap is rolling out on github.com and GitHub Enterprise Cloud.

Why CI metrics may shift

For everyday repository users, the change should mostly make busy Actions screens feel more consistent. For platform engineering teams, it can break a quieter assumption: that a single broad query can serve as a trustworthy count of all matching workflow activity. Tools that graph the number of failed runs across a large organization, reconcile CI usage, or audit activity by branch may now see a threshold value rather than a full total.

GitHub's recommended path is to narrow those queries, for example by adding date ranges, so integrations retrieve the specific runs they need. That advice has a useful side effect. Smaller time-windowed queries usually map better to operational questions such as what failed today, which release branch is noisy, or whether a deploy workflow regressed after a particular change.

What to check next

The CyberOGZ read is that this is less a feature launch than a reminder about scale limits in developer observability. A result count that looks precise can be more dangerous than an obviously capped number when teams build automation around it. Owners of Actions reporting scripts should check whether they treat totals above 2,500 as exact, whether alert thresholds depend on broad searches, and whether pagination logic already slices data by time or repository. If a report suddenly shows a plateau at 2,500+, the fix is probably not to raise an alert. It is to make the query narrower and document that the UI is now telling the truth about its limit.

Sources

Cover photo by Jakub Zerdzicki on Pexels, used under the Pexels License.

Comments (0)

Leave a Comment

Loading comments...