注意
在 2024 年 11 月 13 日之后使用 GitHub 团队计划创建的组织帐户可以访问增强的账单平台。
增强的账单平台提供更好的支出控制和详细的可视化功能,可帮助您了解使用情况并进行更细致的控制。请参阅“使用新的账单平台”。
关于 GitHub Packages 的支出限额
公共包的 GitHub Packages 使用是免费的。对于私有包,GitHub 上的每个帐户都会收到一定数量的免费存储空间和数据传输量,具体取决于帐户的计划。超出包含数量的任何使用都由支出限额控制。
如果您是按月计费的客户,您的帐户将拥有 0 美元 (USD) 的默认支出限额,这将在您达到包含数量后阻止额外使用存储空间或数据传输。如果您通过发票支付帐户费用,您的帐户将拥有无限的默认支出限额。
您可以设置具体的支出限额,或者对于某些帐户,允许无限支出。支出限额适用于您 GitHub Packages 和 GitHub Actions 的合并超额使用量(超出您的计划包含数量的任何使用量)。有关 GitHub Packages 使用定价的更多信息,请参阅“GitHub Packages 的账单”。
如果你是组织所有者,可以将 Azure 订阅 ID 连接到你的组织帐户,以便启用并支付超出帐户包含金额的 GitHub Packages 用量。更多信息,请参见“连接 Azure 订阅”。
一旦你设置了非 0 美元的支出限额,你将对当前计费周期中任何已存在的超额使用负责。例如,如果你的组织使用 GitHub Team,不允许超额使用,并且发布了私有包的新版本,导致你当月的存储使用量从 1.9GB 增加到 2.1GB,那么发布该版本将略微超过你的产品包含的 2GB。
因为你没有启用超额使用,你下次尝试发布该包的版本将会失败。你不会收到当月 0.1GB 超额使用的账单。但是,如果你启用了超额使用,你的第一张账单将包括当前计费周期中已存在的 0.1GB 超额使用,以及你产生的任何额外超额使用。
管理 GitHub Packages 个人帐户的支出限额
任何人都可以管理其个人 GitHub Packages 帐户的支出限额。
-
在 GitHub 任何页面的右上角,点击你的个人资料照片,然后点击 设置.
-
在侧边栏的“访问”部分,点击 账单和套餐,然后点击 套餐和用量。
-
在页面顶部,“支付信息”下方,点击 管理支出限额。
-
向下滚动到“Actions & Packages”,然后选择限制支出或允许无限支出。
-
根据你选择的选项,点击 更新限额 或 更新为无限。
管理 GitHub Packages 组织的支出限额
组织所有者和账单管理员可以管理组织的 GitHub Packages 支出限额。
-
在 GitHub 任何页面的右上角,点击你的个人资料照片,然后点击 设置.
-
在侧边栏的“访问”部分,点击 组织。
-
在组织旁边,点击 设置。
-
如果你是组织所有者,在侧边栏的“访问”部分,点击 账单和套餐。
-
在页面顶部,“支付信息”下方,点击 管理支出限额。
-
在“每月支出限额”下,选择限制支出或允许无限支出。
注意
如果为你的组织启用了 GitHub Codespaces,请滚动到“Actions & Packages”,然后选择限制支出或允许无限支出。
-
根据你选择的选项,点击 更新限额 或 更新为无限。
管理用量和支出限额电子邮件通知
当支出达到帐户包含用量的 75%、90% 和 100%,以及当支出达到帐户支出限额的 75%、90% 和 100% 时,将向帐户所有者和账单管理员发送电子邮件通知。
您可以随时通过导航到“支出限额”页面底部的“电子邮件提醒”部分来禁用这些通知。