Verified limit lookup

GitHub Actions Artifact Storage & Retention Limits

Current artifact storage by plan, default retention, repository controls, and the difference between artifacts and dependency caches.

Verified Aug 22, 20262 official sources
Quick answer

GitHub Free includes 500 MB of Actions artifact storage. Build logs and artifacts default to 90 days of retention, with configurable ranges that depend on repository visibility.

Verified Aug 22, 2026Official sourceOfficial source

Current limits

ConstraintCurrent valueScopeVerified source
Artifact storagePlan-level included artifact storage shown in the Actions limits table.500 MBGitHub Free / Free for organizationsGitHubAug 22, 2026
Default artifact and log retentionPublic repositories can configure 1–90 days; private repositories can configure 1–400 days, subject to organization or enterprise limits.90 daysRepository settingGitHubAug 22, 2026

Why does this limit matter?

Artifact storage is plan-level capacity, while a workflow's retention-days controls how long a particular artifact remains.

Caches follow different storage and eviction rules and should not be treated as durable artifacts.

What should you check?

  1. Check the plan's artifact storage allowance.
  2. Review repository Actions settings for the active retention period.
  3. Set retention-days only as long as the artifact is genuinely needed.

Important caveats

  • Organization or enterprise policy can cap a repository's requested retention period.
  • Deleting a workflow run also deletes its associated artifacts.
HyperObserve reports the documented platform constraint. Your application, SDK, gateway, provider, region, or account can impose a lower effective limit.
Related

Related references and tools

Found an outdated limit? Report it.