Skip to content

Commit 9075b64

Browse files
felicitymayCopilotsophietheking
authored
[EDI] Audit and implement: /billing/concepts/products/ Actions, Git LFS, and Packages (#57075)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: Sophie <29382425+sophietheking@users.noreply.github.com>
1 parent ab13127 commit 9075b64

File tree

16 files changed

+236
-203
lines changed

16 files changed

+236
-203
lines changed

content/actions/concepts/runners/larger-runners.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ Since macOS {% data variables.actions.hosted_runners %} are not preconfigured, t
4545
> [!NOTE]
4646
> {% data variables.actions.hosted_runner_caps %}s are not eligible for the use of included minutes on private repositories. For both private and public repositories, when {% data variables.actions.hosted_runners %} are in use, they will always be billed at the per-minute rate.
4747
48-
Compared to standard {% data variables.product.prodname_dotcom %}-hosted runners, {% data variables.actions.hosted_runners %} are billed differently. {% data reusables.actions.about-larger-runners-billing %} For more information, see [AUTOTITLE](/billing/managing-billing-for-github-actions/about-billing-for-github-actions#per-minute-rates).
48+
Compared to standard {% data variables.product.github %}-hosted runners, {% data variables.actions.hosted_runners %} are billed differently. {% data reusables.actions.about-larger-runners-billing %} For more information, see [AUTOTITLE](/billing/reference/actions-minute-multipliers).
4949

5050
## Next steps
5151

content/billing/concepts/product-billing/git-lfs.md

Lines changed: 52 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,17 @@
11
---
22
title: Git Large File Storage billing
3-
intro: 'Learn about billing for {% data variables.large_files.product_name_long %} using the new billing platform.'
3+
intro: 'Learn how usage of {% data variables.large_files.product_name_long %} is measured against your free allowance and how to pay for additional use.'
44
versions:
55
feature: enhanced-billing-platform
66
redirect_from:
7+
# Redirects from about-storage-and-bandwidth-usage
8+
- /articles/billing-plans-for-large-file-storage
9+
- /articles/billing-plans-for-git-large-file-storage
10+
- /articles/about-storage-and-bandwidth-usage
11+
- /github/managing-large-files/about-storage-and-bandwidth-usage
12+
- /github/managing-large-files/versioning-large-files/about-storage-and-bandwidth-usage
13+
- /repositories/working-with-files/managing-large-files/about-storage-and-bandwidth-usage
14+
# Original redirects
715
- /github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-git-large-file-storage
816
- /articles/about-billing-for-git-large-file-storage
917
- /github/setting-up-and-managing-billing-and-payments-on-github/managing-billing-for-git-large-file-storage/about-billing-for-git-large-file-storage
@@ -23,18 +31,36 @@ product: '{% data reusables.billing.enhanced-billing-platform-product %}'
2331
contentType: concepts
2432
---
2533

26-
## About billing for {% data variables.large_files.product_name_long %}
34+
## How use of {% data variables.large_files.product_name_short %} is measured
2735

28-
> [!NOTE] {% data reusables.user-settings.context_switcher %}
36+
Each {% data variables.product.github %} account receives a quota of free bandwidth and storage for {% data variables.large_files.product_name_long %} ({% data variables.large_files.product_name_short %}). Any usage beyond the included amounts is billed to your account. Bandwidth resets every month, while storage usage does not.
2937

30-
Each {% data variables.product.prodname_dotcom %} account receives a certain amount of free bandwidth and storage for {% data variables.large_files.product_name_short %}, depending on the account's plan.
31-
Bandwidth is billed for each GiB of data downloaded. Storage is billed by calculating an hourly usage rate. To estimate costs for paid {% data variables.large_files.product_name_short %} usage, you can use the {% data variables.product.prodname_dotcom %} [pricing calculator](https://github.com/pricing/calculator?feature=lfs).
38+
Working in a public or private repository with {% data variables.large_files.product_name_short %}:
3239

33-
{% data reusables.large_files.owner_quota_only %}
40+
* When you **commit and push** a change to a {% data variables.large_files.product_name_short %} file, a new version of the entire file is pushed and the total file size is included in the **repository owner's storage use**.
41+
* When you **download** a {% data variables.large_files.product_name_short %} file, the bandwidth you use is included in the **repository owner's bandwidth usage**.
42+
* When you **upload** a file to {% data variables.large_files.product_name_short %}, the file is included in the **repository owner's storage use** but the bandwidth is not measured.
3443

35-
## Included bandwidth and storage (per month)
44+
> [!TIP]
45+
> Anyone with write access to a repository can push files to {% data variables.large_files.product_name_short %} without increasing their personal bandwidth and storage use.
3646
37-
The following amounts of bandwidth and storage are included for free with your {% data variables.product.company_short %} account.
47+
### Examples of how usage is measured
48+
49+
* If you push a 500 MB file to {% data variables.large_files.product_name_short %}, you'll use 500 MB of the repository owner's storage and none of their bandwidth. If you make a 1 byte change and push the file again, you'll use another 500 MB of storage and no bandwidth, bringing the total usage for these two pushes to 1 GB of storage and zero bandwidth.
50+
* If you download a 500 MB file that's tracked with {% data variables.large_files.product_name_short %}, you'll use 500 MB of the repository owner's bandwidth. If a collaborator pushes a change to the file and you pull the new version to your local repository, you'll use another 500 MB of bandwidth, bringing the total usage for these two downloads to 1 GB of bandwidth.
51+
* If {% data variables.product.prodname_actions %} downloads a 500 MB file that is tracked with {% data variables.large_files.product_name_short %}, it will use 500 MB of the repository owner's bandwidth.
52+
53+
### {% data variables.large_files.product_name_short %} objects in source code archives
54+
55+
If you include {% data variables.large_files.product_name_short %} objects in source code archives for your repository, downloads of those archives will count towards bandwidth usage for the repository. See [AUTOTITLE](/repositories/managing-your-repositorys-settings-and-features/managing-repository-settings/managing-git-lfs-objects-in-archives-of-your-repository).
56+
57+
### Usage in forks
58+
59+
Bandwidth and storage usage always count against the repository owner's account. Forking and pulling a repository counts against the parent repository's bandwidth usage.
60+
61+
## Free use of {% data variables.large_files.product_name_short %}
62+
63+
The following amounts of storage and bandwidth for downloads are included in your {% data variables.product.github %} plan.
3864

3965
|Plan | Bandwidth | Storage |
4066
|------- | ------- | ---------|
@@ -44,18 +70,26 @@ The following amounts of bandwidth and storage are included for free with your {
4470
| {% data variables.product.prodname_team %} | {% data variables.large_files.included_bandwidth_team_enterprise %} | {% data variables.large_files.included_storage_team_enterprise %} |
4571
| {% data variables.product.prodname_ghe_cloud %} | {% data variables.large_files.included_bandwidth_team_enterprise %} | {% data variables.large_files.included_storage_team_enterprise %} |
4672

47-
## Pricing for paid usage
73+
## Using more than your included quota
74+
75+
If you use more than your included quota of **storage** without a payment method on file:
76+
77+
* You can still clone repositories with large assets
78+
* You will only retrieve the pointer files, see [AUTOTITLE](/repositories/working-with-files/managing-large-files/about-git-large-file-storage#pointer-file-format)
79+
* You will not be able to push new files back up
80+
81+
If you use more than your included quota of **bandwidth** per month without a payment method on file, {% data variables.large_files.product_name_short %} support is disabled on your account until the next month.
82+
83+
## Paying for additional {% data variables.large_files.product_name_short %} use
4884

49-
If you use more than the included amount of bandwidth or storage for your plan throughout the month, you can still use {% data variables.large_files.product_name_short %}. {% data variables.product.company_short %} bills for additional GiBs of data at the rates below.
85+
You pay for any additional use above your quota using the payment method set up for your {% data variables.product.github %} account. See [AUTOTITLE](/billing/how-tos/set-up-payment/manage-payment-info).
5086

51-
| Product | Price per-GiB (USD) |
52-
| --------- | ------------------- |
53-
| Bandwidth | $0.0875 |
54-
| Storage | $0.07 |
87+
Bandwidth is billed for each GiB of data downloaded. Storage is billed by calculating an hourly usage rate.
5588

56-
To view your current storage and bandwidth, see [AUTOTITLE](/billing/managing-billing-for-your-products/viewing-your-product-usage).
89+
* To estimate costs for paid {% data variables.large_files.product_name_short %} usage, use the {% data variables.product.github %} [pricing calculator](https://github.com/pricing/calculator?feature=lfs).
90+
* To view your current storage and bandwidth, see [AUTOTITLE](/billing/managing-billing-for-your-products/viewing-your-product-usage).
5791

58-
### Sample storage cost calculation
92+
### Example storage cost calculation
5993

6094
For example, if you use 1 GiB above what is included for free for the first 15 days of April, then use 2 GiB starting from April 16th to the end of the month, your storage costs will be calculated in the following way.
6195

@@ -64,9 +98,9 @@ For example, if you use 1 GiB above what is included for free for the first 15 d
6498
* 360 GiB-hours + 720 GiB-hours = 1080 GiB-hours
6599
* 1080 GiB-hours / 720 hours in the month = 1.5 GiB-months
66100

67-
In this example, {% data variables.product.company_short %} would bill for 1.5 GiB of storage for the month of April.
101+
In this example, you would pay for 1.5 GiB of additional storage for the month of April.
68102

69-
## Managing your budget for {% data variables.large_files.product_name_long %}
103+
## Managing your budget for {% data variables.large_files.product_name_short %}
70104

71105
{% data reusables.billing.default-over-quota-behavior %}
72106

@@ -76,4 +110,3 @@ In this example, {% data variables.product.company_short %} would bill for 1.5 G
76110

77111
* [AUTOTITLE](/repositories/working-with-files/managing-large-files/about-git-large-file-storage)
78112
* [AUTOTITLE](/repositories/working-with-files/managing-large-files/installing-git-large-file-storage)
79-
* [AUTOTITLE](/repositories/working-with-files/managing-large-files/about-storage-and-bandwidth-usage)

0 commit comments

Comments
 (0)