Skip to content

[deep-report] Reduce Smoke CI GitHub REST API footprint (~1,465 calls/run, 25% of daily quota) #36948

@github-actions

Description

@github-actions

Description

The GitHub API Consumption Report shows Smoke CI is the single largest REST-API consumer: 19,045 calls across 13 runs (~1,465 calls/run), accounting for 25% of the repos daily REST quota (76,247 calls on 2026-06-04). No single run approaches the 15k/hr cap, but the per-run footprint is large for a smoke test and dominates the long tail.

Acceptance Criteria

  • Profile a representative Smoke CI run to identify the top REST endpoints by call count (likely repeated contents/refs/status reads).
  • Apply at least one reduction: cache repeated reads, batch/deduplicate calls, or narrow per-page/field-light queries.
  • Re-measure and confirm a meaningful drop in calls/run with no loss of smoke coverage.

Expected Impact

Lowers the biggest recurring REST-quota draw; reduces secondary-rate-limit risk on busy days.

Suggested Agent

API Consumption agent or any CI-optimization agent.

Estimated Effort

Medium (1-4 hours)

Data Source

DeepReport 2026-06-04; source report #36884.

Generated by 🔬 DeepReport - Intelligence Gathering Agent · opus48 17.8M ·

  • expires on Jun 6, 2026, 4:01 PM UTC

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