Skip to main content

关于 GitHub 包的计费

如果对 GitHub Packages 的使用超出帐户包含的存储容量或数据传输,您需要支付额外的使用费。

GitHub Packages 适用于 GitHub Free、GitHub Pro、面向组织的 GitHub Free、GitHub Team, GitHub Enterprise Cloud, GitHub Enterprise Server 3.0 或更高版本以及 GitHub AE。
GitHub Packages 不适用于使用旧版按仓库计划的帐户所拥有的私有仓库。 此外,使用旧版按仓库计划的帐户无法访问 Container registry,因为这些帐户是按仓库计费的。 有关详细信息,请参阅“GitHub 的产品”。

关于 GitHub Packages 的计费

公共包免费使用 GitHub Packages。 对于专用包,每个 GitHub.com 帐户可获得一定数量的免费存储和数据传输,具体取决于帐户所使用的产品。 超出包含数量的任何使用量都由支出限制控制。

如果您是每月付费的用户,您的帐户默认支出限额为 0 美元,这将防止您在达到包含的限额后额外使用存储或数据传输。 如果按发票支付帐户费用,则帐户将具有无限制的默认支出限制。 有关详细信息,请参阅“关于支出限制”。

容器映像存储的计费更新:Container registry 的容器映像存储和带宽的免费使用期已经延长。 如果您正在使用 Container registry ,您将在开始计费之前至少一个月收到通知,并且会收到您预计要支付多少款项的预估。 有关 Container registry 的详细信息,请参阅“使用容器注册表”。

数据传输每月都会重置,而存储使用量不重置。

产品存储数据传输(每月)
GitHub Free500MB1GB
GitHub Pro2GB10GB
组织的 GitHub Free500MB1GB
GitHub Team2GB10GB
GitHub Enterprise Cloud50GB100GB

如果是 GitHub Actions 触发的,所有传出的数据以及从任何来源传入的数据都是免费的。 当使用 GITHUB_TOKEN 登录到 GitHub Packages 时,我们断定你正在使用 GitHub Actions 下载包。

已托管自托管
使用 GITHUB_TOKEN 进行访问免费免费
使用个人访问令牌访问免费$

存储使用情况与 GitHub Actions 为您的帐户所拥有的仓库产生的构件共享。 有关详细信息,请参阅“关于 GitHub Actions 的计费”。

GitHub 向拥有其中发布软件包的仓库的帐户收取使用费。 如果你的帐户使用量超过这些限制,并且你设定的支出限额超过 0 美元,那么你将每天为每 GB 存储量支付 0.25 美元,每 GB 数据传输量支付 0.50 美元。

例如,如果您的组织使用 GitHub Team,允许无限制的支出,使用了 150GB 的存储量,一个月内还传输了 50GB 的数据,则组织在当月的存储量超限 148GB,数据传输量为 40GB。 超限的存储量费用每天每 GB 为 0.25 美元,总共 37 美元。 超限的数据传输费用每 GB 为 0.50 美元,总共 20 美元。

若要估算消耗性服务的成本,可以使用 GitHub 定价计算器

到月底,GitHub 会将您的数据传输舍入到最接近的 GB。

GitHub 根据每个月的小时用量计算该月的存储使用量。 例如,如果在三月的 10 天内使用 3 GB 的存储,在三月的 21 天使用 12 GB 的存储,则存储使用量为:

  • 3 GB x 10 天 x(每天 24 小时)= 720 GB-小时
  • 12 GB x 21 天 x(每天 24 小时)= 6,048 GB-小时
  • 720 GB-小时 + 6,048 GB-小时 = 6,768 GB-小时
  • 6,768 GB-小时 / (每月 744 小时) = 9.0967 GB-月

到月底,GitHub 会将您的存储量舍入到最接近的 MB。 因此,三月的存储使用量为 9.097 GB。

您的 GitHub Packages 使用将共用帐户的现有计费日期、付款方式和收据。 要查看帐户在 GitHub.com 上的所有订阅,请参阅“查看订阅和计费日期”。

您必须单独管理每个帐户的计费设置和付款功能。 您可以使用每个设置页面上的上下文切换器在个人帐户、组织帐户和企业帐户的设置之间切换。 有关详细信息,请参阅“在不同帐户的设置之间切换”。

关于支出限制

如果您是每月付费的用户,您的帐户默认支出限额为 0 美元,这将防止您在达到包含的限额后额外使用存储或数据传输。 如果按发票支付帐户费用,则帐户将具有无限制的默认支出限制。

如果您的支出限额无限或高于 0 美元,您将会收到额外存储或数据传输的帐单,也称为超限费用,最高可达到您的支出限额。 您帐户中的任何优惠券都不适用于 GitHub Packages 超额费用。

超额始终按月计费,并不以你的计费期限为准(即使你的帐户按年计费)。

有关管理和更改帐户支出限制的信息,请参阅“管理 GitHub Packages 的支出限制”。

如果帐户有未处理的未付费用:

  • 您的帐户中包含的 GitHub Actions 和 GitHub Packages 存储空间或分钟数将不会重置,直到付款处理成功。
  • 如果在当前计费周期内,帐户中有剩余的存储空间或分钟数,则 GitHub Actions 和 GitHub Packages 将继续可用,直到所含用量全部用完。
  • 如果在当前计费周期内,帐户中所含的 GitHub Actions 和 GitHub Packages 用量已用完,则 GitHub Actions 和 GitHub Packages 都将被禁用,以防进一步超限。