From 121056acfc7735ad11b9bca7a215506eec932c51 Mon Sep 17 00:00:00 2001 From: Kevin Heis Date: Tue, 21 Jan 2025 13:35:52 -0800 Subject: [PATCH 1/3] Update docs engineering review to include config dir (#54039) --- .github/workflows/reviewers-docs-engineering.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/reviewers-docs-engineering.yml b/.github/workflows/reviewers-docs-engineering.yml index c95809f07b3f..7425b12eb4d0 100644 --- a/.github/workflows/reviewers-docs-engineering.yml +++ b/.github/workflows/reviewers-docs-engineering.yml @@ -23,6 +23,7 @@ on: - '!src/**.json' # So that Docs Engineering isn't reviewing automated pipeline data PRs - '!src/**.yml' # So that Docs Engineering isn't reviewing automated pipeline data PRs - '.github/**' + - 'config/**' - '**Dockerfile' - 'package*.json' - .github/workflows/reviewers-docs-engineering.yml From 4e240b5fffaf2ce8e88c343780da62ce9e3a69d8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 21 Jan 2025 21:55:03 +0000 Subject: [PATCH 2/3] Bump undici from 5.28.4 to 5.28.5 in the npm_and_yarn group (#54042) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index cfda878e98f3..d5b22083a687 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14423,9 +14423,10 @@ "license": "MIT" }, "node_modules/undici": { - "version": "5.28.4", - "resolved": "https://registry.npmjs.org/undici/-/undici-5.28.4.tgz", - "integrity": "sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==", + "version": "5.28.5", + "resolved": "https://registry.npmjs.org/undici/-/undici-5.28.5.tgz", + "integrity": "sha512-zICwjrDrcrUE0pyyJc1I2QzBkLM8FINsgOrt6WjA+BgajVq9Nxu2PbFFXUrAggLfDXlZGZBVZYw7WNV5KiBiBA==", + "license": "MIT", "dependencies": { "@fastify/busboy": "^2.0.0" }, From 6f7bb77690860f481966f203614fb60683d812aa Mon Sep 17 00:00:00 2001 From: Sophie <29382425+sophietheking@users.noreply.github.com> Date: Wed, 22 Jan 2025 01:21:43 +0100 Subject: [PATCH 3/3] [Improvement]: Add instruction on how to add a billing manager on the new billing platform (#53986) Co-authored-by: Kevin Heis --- .../roles-for-the-new-billing-platform.md | 16 ++++++++++++++++ ...ing-a-billing-manager-to-your-organization.md | 13 ++++++++++--- 2 files changed, 26 insertions(+), 3 deletions(-) diff --git a/content/billing/using-the-new-billing-platform/roles-for-the-new-billing-platform.md b/content/billing/using-the-new-billing-platform/roles-for-the-new-billing-platform.md index de4e24d1c453..090f2a380ed5 100644 --- a/content/billing/using-the-new-billing-platform/roles-for-the-new-billing-platform.md +++ b/content/billing/using-the-new-billing-platform/roles-for-the-new-billing-platform.md @@ -51,3 +51,19 @@ You can: * Download CSV usage reports. {% endif %} + +## Inviting a billing manager + +The invited person will receive an invitation email asking them to become a billing manager for your {% ifversion ghec %}enterprise{% endif %}{% ifversion fpt %} organization{% endif %}. Once the invited person clicks the accept link in their invitation email, they will automatically be added to the {% ifversion ghec %}enterprise{% endif %}{% ifversion fpt %} organization{% endif %} as a billing manager. If they don't already have a {% data variables.product.prodname_dotcom %} account, they will be directed to sign up for one, and they will be automatically added to the {% ifversion ghec %}enterprise{% endif %}{% ifversion fpt %} organization{% endif %} as a billing manager after they create an account. + +{% data reusables.user-settings.access_settings %} +1. In the "Access" section of the sidebar, click **{% octicon "organization" aria-hidden="true" %} Organizations**. +{% data reusables.profile.org_settings %} +1. If you are an organization owner, in the "Access" section of the sidebar, click **{% octicon "credit-card" aria-hidden="true" %} Billing and plans**. +1. Click the link in the text box, **Enterprise account billing settings**, which will direct you to your organizations billing settings page. +1. On the left side of the page, in the enterprise account sidebar, click **{% octicon "person" aria-hidden="true" %} People**. +1. Under "People", click **Administrators**. +1. Above the list of administrators, click **Invite admin**. +1. Type the username, full name, or email address of the person you want to invite, then select the appropriate person from the results. +1. Select **Billing Manager**. +1. Click **Send Invitation**. diff --git a/content/organizations/managing-peoples-access-to-your-organization-with-roles/adding-a-billing-manager-to-your-organization.md b/content/organizations/managing-peoples-access-to-your-organization-with-roles/adding-a-billing-manager-to-your-organization.md index 0e47184d4a3b..383f9df27e29 100644 --- a/content/organizations/managing-peoples-access-to-your-organization-with-roles/adding-a-billing-manager-to-your-organization.md +++ b/content/organizations/managing-peoples-access-to-your-organization-with-roles/adding-a-billing-manager-to-your-organization.md @@ -46,14 +46,21 @@ Billing managers **are not** able to: ## Inviting a billing manager +{% ifversion enhanced-billing-platform %} + +>[!NOTE] Enterprise accounts, and organizations owned by enterprise accounts, created after June 2, 2024, have access to the enhanced billing platform. Enterprises that participated in the {% data variables.release-phases.public_preview %} program also have access to the enhanced billing platform. +> +> If you are on the enhanced billing platform, the process for adding a billing manager is different. See [AUTOTITLE](/billing/using-the-new-billing-platform/roles-for-the-new-billing-platform#inviting-a-billing-manager). + +{% endif %} + {% ifversion ghec %} -> [!NOTE] -> If your organization is owned by an enterprise account, you cannot invite billing managers at the organization level. For more information, see [AUTOTITLE](/admin/overview/about-enterprise-accounts). +If your organization is owned by an enterprise account, you cannot invite billing managers at the organization level. For more information, see [AUTOTITLE](/admin/overview/about-enterprise-accounts). {% endif %} -The invited person will receive an invitation email asking them to become a billing manager for your organization. Once the invited person clicks the accept link in their invitation email, they will automatically be added to the organization as a billing manager. If they don't already have a GitHub account, they will be directed to sign up for one, and they will be automatically added to the organization as a billing manager after they create an account. +The invited person will receive an invitation email asking them to become a billing manager for your organization. Once the invited person clicks the accept link in their invitation email, they will automatically be added to the organization as a billing manager. If they don't already have a {% data variables.product.prodname_dotcom %} account, they will be directed to sign up for one, and they will be automatically added to the organization as a billing manager after they create an account. {% data reusables.organizations.billing-settings %} 1. Under "Billing management", next to "Billing managers", click **Add**.