Сведения о выставлении счетов за GitHub Packages
Обратите внимание, что GitHub может применить временное удержание авторизации для стоимости затрат на основе использования заранее, которое будет отображаться как ожидающая плата в методе оплаты вашей учетной записи.
За использование GitHub Packages не взимается плата для общедоступных пакетов. Для частных пакетов каждая учетная запись на GitHub получает квоту бесплатного хранения и передачи данных в зависимости от плана учетной записи. Любое использование, превышающее включенные суммы, контролируется бюджетами.
Если вы являетесь владельцем организации или предприятия, вы можете подключить идентификатор подписки Azure к вашей организации или корпоративной учетной записи, чтобы включить и платить за использование GitHub Packages за пределами сумм, включенных в вашу учетную запись. Дополнительные сведения см. в разделе Подключение подписки Azure.
Счетчик переданных данных сбрасывается каждый месяц, а объем используемого хранилища не сбрасывается.
Планирование | Хранилище | Передача данных (в месяц) |
---|---|---|
GitHub Free | 500 МБ | 1 ГБ |
GitHub Pro | 2 ГБ | 10 ГБ |
GitHub Free для организаций | 500 МБ | 1 ГБ |
GitHub Team | 2 ГБ | 10 ГБ |
GitHub Enterprise Cloud | 50 ГБ | 100 ГБ |
Все исходящие данные, передача которых активирована GitHub Actions, и все входящие данные из любых источников являются бесплатными. Мы определяем, что вы скачиваете пакеты с помощью GitHub Actions, когда вы входите в GitHub Packages с помощью GITHUB_TOKEN
.
Размещенный | С локальным размещением | |
---|---|---|
Доступ с помощью GITHUB_TOKEN | Бесплатно | Бесплатно |
Доступ с помощью personal access token | Free | Платный |
Хранилище используется совместно с артефактами сборки, сформированными GitHub Actions, для репозиториев, принадлежащих вашей учетной записи. Дополнительные сведения см. в разделе Сведения о выставлении счетов за GitHub Actions.
GitHub взимает плату за использование учетной записи, которой принадлежит репозиторий, в котором опубликован пакет. Если использование вашей учетной записи превышает эти ограничения, и у вас есть допустимый метод оплаты в файле, вы платите $ 0,008 USD за ГБ хранилища в день и $ 0,50 USD за ГБ передачи данных.
Например, если ваша организация использует GitHub Team, разрешает неограниченные расходы, использует 150 ГБ хранилища и имеет 50 ГБ передачи данных в течение месяца, организация будет использовать 148 ГБ для хранения и 40 ГБ для передачи данных в течение этого месяца за пределы квоты. Дополнительное хранилище будет стоить $ 0,008 USD за ГБ в день или примерно $ 37 USD за 31-дневный месяц. Дополнительная передача данных будет стоить $ 0,50 USD за ГБ или $ 20 USD.
Чтобы рассчитать приблизительные затраты на потребительские службы, можно использовать калькулятор цен в GitHub.
В конце месяца GitHub округляет размер переданных данных до ближайшего ГБ.
GitHub вычисляет использование хранилища для каждого месяца на основе почасового использования в гб в течение этого месяца. Например, если в марте вы в течение 10 дней использовали 3 ГБ хранилища, а в течение остальных 21 дня — 12 ГБ, итоговый объем будет вычисляться так:
- 3 ГБ x 10 дней x (24 часа в день) = 720 ГБ-часов
- 12 ГБ x 21 день x (24 часа в день) = 6,048 ГБ-часов
- 720 ГБ-часов + 6 048 ГБ-часов = 6768 всего ГБ-часов
- 6,768 ГБ-часов / (744 часа в месяц) = 9,0967 ГБ-месяцев
В конце месяца GitHub округляет размер хранилища до ближайшего целого мегабайта. Таким образом, за март будет зарегистрировано использование хранилища в объеме 9,097 ГБ.
Вы также можете использовать этот расчет в середине период выставления счетов, чтобы оценить, какой общий объем использования может быть в течение месяца. Например, если у вас есть организация, использующая GitHub Team, которая предоставляет 2 ГБ бесплатного хранилища, и вы используете 0 ГБ в течение первых 5 дней, 1,5 ГБ в течение следующих 10 дней, и вы планируете использовать 3 ГБ за последние 15 дней период выставления счетов, прогнозируемый объем использования хранилища за месяц будет следующим:
- 0 ГБ x 5 дней x (24 часа в день) = 0 ГБ часов
- 0,5 ГБ x 10 дней x (24 часа в день) = 120 ГБ-часов
- 3 ГБ x 15 дней x (24 часа в день) = 1080 ГБ-часов
- 0 ГБ-часов + 120 ГБ-часов + 1080 ГБ-часов = 1200 общих ГБ-часов
- 1200 ГБ-часов / (744 часа в месяц) = 1,6 ГБ-месяцев
Прогнозируемые 1,6 ГБ использования хранилища в течение месяца не превысит ограничение в 2 ГБ, даже если фактический объем хранилища превысил 2 ГБ.
Данные об использовании GitHub Packages включают существующую дату выставления счетов учетной записи, метод оплаты и квитанцию. Чтобы просмотреть все подписки для учетной записи на GitHub, см. раздел О период выставления счетов.
Необходимо управлять параметрами выставления счетов и платными функциями для каждой учетной записи отдельно. Можно переключаться между параметрами для личной учетной записи, учетных записей организации и корпоративных учетных записей с помощью переключателя контекста на каждой странице параметров. См . раздел AUTOTITLE.
Управление бюджетом для GitHub Packages
Если у вашей учетной записи нет допустимого метода оплаты в файле, использование блокируется после использования квоты.
По умолчанию, если у вас есть допустимый способ оплаты в файле, расходы ограничиваются 0 долларов США, пока не задайте бюджет. Вы можете задать и управлять бюджетом, чтобы ограничить расходы на продукт или номер SKU. См . раздел AUTOTITLE.