Skip to content

Clarify About billing for Codespaces #17891

@jsoref

Description

@jsoref

Code of Conduct

What article on docs.github.com is affected?

https://docs.github.com/en/billing/managing-billing-for-github-codespaces/about-billing-for-codespaces

What part(s) of the article would you like to see updated?

https://docs.github.com/en/billing/managing-billing-for-github-codespaces/about-billing-for-codespaces

  • Anything that implicitly thinks about repositories should explicitly mention them.
  • Anything that only mentions organizations should explicitly mention individual accounts.
  • Anything that talks about organization or team accounts should be reworded to not do so, as such things, afaiu do not exist. GitHub has user accounts, and it has organizations. To my knowledge there is no such thing as a "team account".

https://docs.github.com/en/billing/managing-billing-for-github-codespaces/about-billing-for-codespaces#calculating-storage-usage

  • Anything talking about "your account" should be really clarified to say something else. I have a personal account. I also have a number of organizations. As billing is by organization and not account, it seems unlikely that "your account" is the appropriate term.

Additional information

I understand this feature is somewhat new, but I think it's time for it to undergo a review.

I don't understand the feature enough to provide further input.


Content design plan

In the article "About billing for Codespaces" (https://docs.github.com/en/billing/managing-billing-for-github-codespaces/about-billing-for-codespaces):

  1. In the "Codespaces pricing" section, change the first paragraph to:

    Charges are incurred for the use of {% data variables.product.prodname_codespaces %} for repositories owned by organization and enterprise accounts on {% data variables.product.prodname_team %} and {% data variables.product.prodname_enterprise %}. These accounts do not include any free minutes or storage for {% data variables.product.prodname_codespaces %}. Repositories in personal accounts are not currently billed for {% data variables.product.prodname_codespaces %} usage.
    
  2. In the "Calculating compute usage" section, change "Compute usage is calculated by summing the actual number of minutes used by all codespaces." to:

    Compute usage is calculated by summing the actual number of minutes used by all codespaces that are billable to the organization or enterprise.
    
  3. In the "Calculating storage usage" section, change "Your Codespaces usage shares your account's existing billing date, payment method, and receipt." to:

    Your {% data variables.product.prodname_codespaces %} usage shares your organization or enterprise account's existing billing date, payment method, and receipt.
    
  4. In the "Billing for Codespaces prebuilds" section, change the first sentence of the final paragraph from "If you are an organization owner, you can track usage of prebuild workflows and storage by downloading a GitHub Actions usage report for your organization." to:

    If you are an organization or enterprise owner, you can track usage of prebuild workflows and storage by downloading a {% data variables.product.prodname_actions %} usage report for your organization or enterprise. 
    
  5. In the first paragraph of the "How billing is handled for forked repositories" section, delete the first sentence and change the second sentence to:

    To incur charges to an organization account (or to an enterprise account, if the organization belongs to an enterprise), the user must be a member or collaborator of that organization, otherwise they cannot create a codespace for which the organization, or its parent enterprise, would be billed.
    
  6. In the second paragraph of the same section, delete "private" from "For example, a user in a private organization can fork a repository".

Metadata

Metadata

Assignees

No one assigned

    Labels

    CodespacesContent relating to GitHub CodespacesbillingContent related to billingcontentThis issue or pull request belongs to the Docs Content teamhelp wantedAnyone is welcome to open a pull request to fix this issue

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions