fshy

Home / GitHub

GitHub Packages (CI runners)

docs.github.com/en/billing/concepts/product-billing/github-pPackage registryci-cd-runners/github-packagesJSONcomparereport an errorprovider JSON

Free allowance
500 MB of storage and 1 GB of transfer a month on GitHub Free, shared with Actions artifacts
Verdict
caveatusable, with a named limit or an unprobed read path
Cost
free tier
Identity
emailno card, no phone
Binding limit
per-object-cap500 MB of storage shared with Actions artifacts and every other package type
Evidence
documented1 source; a first-party page was read and the sentence quoted
Freshness
stale on 2026-11-23checked 2026-10-23 (live); stale on 2026-11-23
Free tier500 MB of storage and 1 GB of transfer a month on GitHub Free, shared with Actions artifacts
unit MB; metered on stored-bytes
Pricenone stated
Limits
  • per-object-cap (binding) 500 MB of storage shared with Actions artifacts and every other package type source
  • request-rate 1 GB of transfer a month for private packages source
Identityemail a GitHub account
Egress1 GB of transfer a month on Free for private packages
free allowance: 1 GB per month
Per-object cap500 MB total across all package types and artifacts on Free
Retentionpackages persist until deleted; artifacts in the same pool expire at 90 days (90 days)
Interfacerest, cli npm, Maven, Gradle, NuGet, RubyGems and Container registries under one billing pool
Toolingthe native package manager for each ecosystem, plus the gh CLI
Composes withthe same pool as GHCR, so a repository that publishes both competes with itself
Reliabilityno reliability event recorded
NotesRecorded separately from GHCR because the pool is shared and the two are routinely counted as if they were two allowances.
Evidence notedocumented the billing page was read.
Parsed numbers
  • per-object-cap 500 MB
  • request-rate 1 GB
Evidence 1
datesourcewhat it proved
2026-10-22docs.github.com/en/billing/concepts/product-billing/github-p'The storage amounts shown are shared with GitHub Actions artifacts'; a 500 MB package consumes 500 MB of storage and each download consumes 500 MB of transfer
Unknown values 1
  • $.reliability_note nothing of this kind was observed