Skip to content

Commit f51ce6e

Browse files
authored
Merge pull request #45750 from github/repo-sync
Repo sync
2 parents a4cbcd2 + c6a5485 commit f51ce6e

70 files changed

Lines changed: 853 additions & 201 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
# ---------------------------------------------------------------
1111
# To update the sha:
1212
# https://github.com/github/gh-base-image/pkgs/container/gh-base-image%2Fgh-base-noble
13-
FROM ghcr.io/github/gh-base-image/gh-base-noble:20260813-231302-ge6a10052f@sha256:5b0e63cc812202f8b958afd73ad9d7409f78df895c724701fa9e17312d2dab90 AS base
13+
FROM ghcr.io/github/gh-base-image/gh-base-noble:20260902-091552-ga96e4354a@sha256:5075bf9763afa1fdf20995dfa0382974a2dfec8d34e7b119b614205d013801d7 AS base
1414

1515
# Install curl for Node install and determining the early access branch
1616
# Install git for cloning docs-early-access & translations repos

content/actions/reference/workflows-and-actions/events-that-trigger-workflows.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1073,7 +1073,7 @@ on: workflow_call
10731073
> [!NOTE]
10741074
> {% data reusables.actions.branch-requirement %}
10751075

1076-
To enable a workflow to be triggered manually, you need to configure the `workflow_dispatch` event. You can manually trigger a workflow run using the {% data variables.product.github %} API, {% data variables.product.prodname_cli %}, or the {% data variables.product.github %} UI. For more information, see [AUTOTITLE](/actions/how-tos/manage-workflow-runs/manually-run-a-workflow).
1076+
To enable a workflow to be triggered manually, you need to configure the `workflow_dispatch` event. On the {% data variables.product.github %} UI, the "Run workflow" button will be present if the workflow file exists on the default branch. Once a workflow has run at least once, you can dispatch it against any branch or tag via the {% data variables.product.github %} API or {% data variables.product.prodname_cli %}. For more information, see [AUTOTITLE](/actions/how-tos/manage-workflow-runs/manually-run-a-workflow).
10771077

10781078
```yaml
10791079
on: workflow_dispatch

content/admin/overview/setting-up-a-trial-of-github-enterprise-cloud.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,6 @@ The trial lasts for **{% data reusables.enterprise.ghec-trial-length %} days** a
3535

3636
The 50,000 monthly {% data variables.product.prodname_actions %} minutes included with a paid {% data variables.product.prodname_ghe_cloud %} plan do not apply during the trial. The trial includes up to 3,000 minutes of standard {% data variables.product.prodname_dotcom %}-hosted runners. If your trial uses {% data variables.product.prodname_emus %}, you must link an Azure subscription to exceed this limit. If your trial doesn't use {% data variables.product.prodname_emus %}, linking an Azure subscription immediately ends the trial and begins paid usage. For more information, see [AUTOTITLE](/billing/reference/azure-subscription).
3737

38-
Usage of available AI-powered features consumes {% data variables.product.prodname_ai_credits_short %}. For more information, see [AUTOTITLE](/copilot/concepts/billing/usage-based-billing-for-organizations-and-enterprises).
39-
4038
## Features not included in the trial
4139

4240
* {% data variables.product.prodname_github_codespaces %}

content/admin/upgrading-your-instance/preparing-to-upgrade/overview-of-the-upgrade-process.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ category:
2929
To upgrade an instance, you must:
3030
1. **Plan your upgrade strategy** by choosing your upgrade version and the appropriate upgrade package, and scheduling a maintenance window.
3131
1. **Communicate the upgrade** before and during the upgrade process.
32-
1. **Prepare your backup strategy** by creating a backup and taking a virtual machine snapshot.
32+
1. **Prepare your backup strategy** by creating a backup and taking a VM or disk snapshot.
3333
1. **Install the upgrade package** using the appropriate package and method.
3434
1. **Complete post-upgrade tasks**.
3535

@@ -94,11 +94,13 @@ Check if you need to upgrade the following applications:
9494

9595
Ensure you have a recent, successful backup snapshot of your instance's primary node before you start the upgrade process. See [AUTOTITLE](/admin/backing-up-and-restoring-your-instance/about-the-backup-service-for-github-enterprise-server) and the [README](https://github.com/github/backup-utils#readme) in the {% data variables.product.prodname_enterprise_backup_utilities %} project documentation.
9696

97-
### Create a VM snapshot
97+
### Create a VM or disk snapshot
9898

99-
If you're upgrading to a new feature release, a virtual machine (VM) snapshot is required. If you're upgrading to a patch release, you can attach the existing data disk.
99+
This snapshot is separate from the backup snapshot described above. If you're upgrading to a new feature release, a VM or disk snapshot is required. If you're upgrading to a patch release, you can attach the existing data disk.
100100

101-
Create a virtual machine (VM) snapshot of your instance's primary node immediately before upgrading, and only when maintenance mode has been enabled or the instance has been powered down. See [AUTOTITLE](/admin/upgrading-your-instance/preparing-to-upgrade/taking-a-snapshot).
101+
Create the snapshot of your instance's primary node immediately before upgrading, and only when maintenance mode has been enabled or the instance has been powered down.
102+
103+
Which type you can take depends on your platform. AWS and Google Compute Engine support disk snapshots only. See [AUTOTITLE](/admin/upgrading-your-instance/preparing-to-upgrade/taking-a-snapshot).
102104

103105
## Installing an upgrade package
104106

@@ -118,6 +120,6 @@ The instructions for upgrading your {% data variables.product.prodname_ghe_serve
118120
* Check the status of background jobs, and review the upgrade log for errors.
119121
* Check basic {% data variables.product.prodname_ghe_server %} functionality. For example, ensure you can sign in via the user interface, and verify that several of your organizations, repositories and issues can be reached as expected. It's also a good idea to manually run several Git fetches, clones, and pushes using SSH and/or HTTPS, and check that API requests and webhook deliveries complete successfully.
120122
* Reapply any custom firewall rules. See [AUTOTITLE](/admin/configuring-settings/configuring-network-settings/configuring-built-in-firewall-rules).
121-
* Delete any VM snapshots taken prior to upgrading. See [AUTOTITLE](/admin/upgrading-your-instance/preparing-to-upgrade/taking-a-snapshot).
123+
* Delete any VM or disk snapshots taken prior to upgrading. See [AUTOTITLE](/admin/upgrading-your-instance/preparing-to-upgrade/taking-a-snapshot).
122124
* Disable maintenance mode, and update any pre-upgrade communications such as announcement banners. See [AUTOTITLE](/admin/managing-accounts-and-repositories/communicating-information-to-users-in-your-enterprise/customizing-user-messages-for-your-enterprise#creating-a-global-announcement-banner) and [AUTOTITLE](/admin/administering-your-instance/configuring-maintenance-mode/enabling-and-scheduling-maintenance-mode).
123125
* Monitor all queued background jobs on your instance to ensure they complete successfully. See [AUTOTITLE](/admin/administering-your-instance/administering-your-instance-from-the-command-line/command-line-utilities).

content/admin/upgrading-your-instance/preparing-to-upgrade/taking-a-snapshot.md

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: Taking a snapshot
3-
intro: To save your {% data variables.product.prodname_ghe_server %} data before upgrading, take a virtual machine snapshot.
3+
intro: To save your {% data variables.product.prodname_ghe_server %} data before upgrading, take a VM or disk snapshot.
44
redirect_from:
55
- /admin/enterprise-management/updating-the-virtual-machine-and-physical-resources/upgrading-github-enterprise-server#taking-a-snapshot
66
- /enterprise/admin/installation/upgrading-github-enterprise-server#taking-a-snapshot
@@ -14,7 +14,7 @@ category:
1414

1515
## About snapshots
1616

17-
A snapshot stores the state of a virtual machine (VM) at a point in time. {% data variables.product.company_short %} highly recommends taking a hypervisor level snapshot before upgrading your VM so that if an upgrade fails, you can revert your VM back to the snapshot.
17+
A snapshot stores the state of a virtual machine (VM) at a point in time. {% data variables.product.company_short %} highly recommends taking a VM or disk snapshot before upgrading your VM so that if an upgrade fails, you can restore your instance from the snapshot.
1818

1919
## Types of snapshots
2020

@@ -39,3 +39,10 @@ The type of snapshot you can take depends on the platform you use.
3939
| Hyper-V | VM | [Enable or disable checkpoints in Hyper-V](https://docs.microsoft.com/windows-server/virtualization/hyper-v/manage/enable-or-disable-checkpoints-in-hyper-v) in Microsoft Learn
4040
| Google Compute Engine | Disk | [Create and manage disk snapshots](https://cloud.google.com/compute/docs/disks/create-snapshots) in the Google Cloud documentation
4141
| VMware | VM | [Taking Snapshots of a Virtual Machine](https://docs.vmware.com/en/VMware-vSphere/7.0/com.vmware.vsphere.hostclient.doc/GUID-64B866EF-7636-401C-A8FF-2B4584D9CA72.html) in VMware Docs
42+
43+
## Restoring from a snapshot
44+
45+
If an upgrade fails, you can restore your instance from the snapshot you took before upgrading.
46+
47+
* If you took a VM snapshot, revert the VM to the snapshot.
48+
* If you took disk snapshots, deploy a new instance running the same release as the snapshots, then attach volumes created from those snapshots. See [AUTOTITLE](/admin/installing-your-enterprise-server).

content/copilot/concepts/about-enterprise-accounts-for-copilot-business.md

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -8,16 +8,6 @@ redirect_from:
88
- /admin/copilot-business-only
99
- /admin/copilot-business-only/about-enterprise-accounts-for-copilot-business
1010
- /early-access/copilot/managing-copilot-business-licenses-with-an-enterprise-account
11-
- /billing/managing-billing-for-github-copilot/managing-your-github-copilot-business-subscription
12-
- /billing/managing-billing-for-github-copilot/managing-your-github-copilot-subscription-for-your-organization-or-enterprise
13-
- /copilot/managing-copilot/managing-github-copilot-in-your-organization/subscribing-to-copilot-for-your-organization
14-
- /copilot/managing-copilot/managing-github-copilot-in-your-organization/managing-the-copilot-subscription-for-your-organization/subscribing-to-copilot-for-your-organization
15-
- /copilot/managing-copilot/managing-github-copilot-in-your-organization/managing-the-copilot-plan-for-your-organization/subscribing-to-copilot-for-your-organization
16-
- /copilot/how-tos/administer/organizations/managing-the-copilot-plan-for-your-organization/subscribing-to-copilot-for-your-organization
17-
- /copilot/how-tos/administer/organizations/managing-the-copilot-plan-for-your-organization/subscribe
18-
- /copilot/how-tos/administer/organizations/manage-plan/subscribe
19-
- /copilot/how-tos/administer/manage-for-organization/manage-plan/subscribe
20-
- /copilot/how-tos/administer-copilot/manage-for-organization/manage-plan/subscribe
2111
contentType: concepts
2212
category:
2313
- Learn about Copilot

content/copilot/concepts/billing/index.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,13 @@
11
---
22
title: GitHub Copilot billing
33
shortTitle: Billing
4-
intro: 'Understand billing and usage for {% data variables.product.prodname_copilot %}.'
4+
intro: Understand billing and usage for {% data variables.product.prodname_copilot %}.
55
versions:
66
feature: copilot
77
children:
88
- /usage-based-billing-for-individuals
9-
- /usage-based-billing-for-organizations-and-enterprises
10-
- /budgets-for-usage-based-billing
119
- /organizations-and-enterprises
10+
- /budgets-for-usage-based-billing
1211
redirect_from:
1312
- /managing-copilot/managing-copilot-as-an-individual-subscriber/billing-and-payments
1413
- /copilot/managing-copilot/understanding-and-managing-copilot-usage

content/copilot/concepts/billing/organizations-and-enterprises.md renamed to content/copilot/concepts/billing/organizations-and-enterprises/fundamentals.md

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
22
title: About billing for GitHub Copilot in organizations and enterprises
3-
shortTitle: Organizations and enterprises
4-
intro: 'Learn about pricing and billing cycles for {% data variables.product.prodname_copilot_short %}.'
5-
product: 'Organizations on a {% data variables.product.prodname_free_team %} or {% data variables.product.prodname_team %} plan, or organizations and enterprises on {% data variables.product.prodname_ghe_cloud %}'
3+
shortTitle: Fundamentals
4+
intro: Learn about pricing and billing cycles for {% data variables.product.prodname_copilot_short %}.
5+
product: Organizations on a {% data variables.product.prodname_free_team %} or {% data variables.product.prodname_team %} plan, or organizations and enterprises on {% data variables.product.prodname_ghe_cloud %}
66
versions:
77
feature: copilot
88
redirect_from:
@@ -16,8 +16,9 @@ redirect_from:
1616
- /copilot/concepts/copilot-billing/billing-for-enterprises
1717
- /copilot/concepts/billing/billing-for-enterprises
1818
- /copilot/concepts/billing/billing-for-organizations
19+
- /copilot/concepts/billing/organizations-and-enterprises
1920
contentType: concepts
20-
category:
21+
category:
2122
- Manage Copilot for a team
2223
---
2324

@@ -31,7 +32,7 @@ category:
3132
<!-- expires 2026-09-01 -->
3233

3334
> [!NOTE]
34-
> Existing customers receive higher included {% data variables.product.prodname_ai_credits_short %} during the promotional period (June–August 2026). See [AUTOTITLE](/copilot/concepts/billing/usage-based-billing-for-organizations-and-enterprises#promotional-amounts-for-existing-customers).
35+
> Existing customers receive higher included {% data variables.product.prodname_ai_credits_short %} during the promotional period (June–August 2026). See [AUTOTITLE](/copilot/concepts/billing/organizations-and-enterprises/usage-based-billing#promotional-amounts-for-existing-customers).
3536
3637
<!-- end expires 2026-09-01 -->
3738

@@ -51,15 +52,15 @@ For a full explanation of how {% data variables.product.prodname_ai_credits_shor
5152

5253
A {% data variables.product.prodname_copilot_short %} seat is a license to use {% data variables.product.prodname_copilot %} for a user. Each month, your organization or enterprise is billed for the number of assigned seats.
5354

54-
Seat assignment is managed by organization owners. With {% data variables.product.prodname_ghe_cloud %}, an enterprise owner must have enabled {% data variables.product.prodname_copilot %} for the organization before an organization owner can assign seats. See [AUTOTITLE](/copilot/how-tos/administer-copilot/manage-for-organization/manage-access/grant-access).
55+
Seat assignment is managed by enterprise or organization owners. With {% data variables.product.prodname_ghe_cloud %}, an enterprise owner must have enabled {% data variables.product.prodname_copilot %} for the organization before an organization owner can assign seats. See [AUTOTITLE](/copilot/how-tos/administer-copilot/manage-for-enterprise/manage-access/grant-access) or [AUTOTITLE](/copilot/how-tos/administer-copilot/manage-for-organization/manage-access/grant-access).
5556

5657
If a user receives a seat from multiple organizations in the same enterprise, the enterprise will be billed only once, and one organization is selected and billed for the seat. To determine which organization is billed for a given user, request a detailed usage report and refer to the `organization` column for the user's {% data variables.product.prodname_copilot_short %} license. See [AUTOTITLE](/billing/reference/billing-reports).
5758

5859
## Billing cycles
5960

6061
Billed users are calculated at the end of each billing cycle, based on the number of {% data variables.product.prodname_copilot %} seats that are assigned. You can add or remove seats at any time during the billing cycle.
6162

62-
When you add seats, you will be billed pro rata for those seats for the rest of the billing cycle. Included {% data variables.product.prodname_ai_credits_short %} for the seats may also be prorated.
63+
When you add seats, you will be billed pro rata for those seats for the rest of the billing cycle. Included {% data variables.product.prodname_ai_credits_short %} for the seats may also be prorated. If you pay by credit card or PayPal, you will need to pay a prorated amount upfront to cover the seats for the rest of the current billing cycle.
6364

6465
When you remove seats, billing for those seats continues until the end of the current billing cycle.
6566

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
title: GitHub Copilot billing for organizations and enterprises
3+
shortTitle: Organizations and enterprises
4+
intro: Understand billing and usage for {% data variables.product.prodname_copilot %}.
5+
versions:
6+
feature: copilot
7+
children:
8+
- /fundamentals
9+
- /usage-based-billing
10+
contentType: concepts
11+
---

content/copilot/concepts/billing/usage-based-billing-for-organizations-and-enterprises.md renamed to content/copilot/concepts/billing/organizations-and-enterprises/usage-based-billing.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
11
---
22
title: Usage-based billing for organizations and enterprises
3-
shortTitle: Billing for organizations and enterprises
3+
shortTitle: Usage-based billing
44
intro: 'Under usage-based billing, {% data variables.product.prodname_copilot_short %} usage in organizations and enterprises is measured in {% data variables.product.prodname_ai_credits_short %}.'
55
permissions: Enterprise and organization owners and billing managers
66
versions:
77
feature: copilot
88
product: '{% data variables.copilot.copilot_enterprise_short %} or {% data variables.copilot.copilot_business_short %}'
99
redirect_from:
1010
- /copilot/how-tos/manage-and-track-spending/prepare-for-usage-based-billing
11+
- /copilot/concepts/billing/usage-based-billing-for-organizations-and-enterprises
1112
contentType: concepts
1213
category:
1314
- Manage Copilot for a team
@@ -61,7 +62,7 @@ After the promotional period, included usage returns to the standard amounts abo
6162

6263
When your pooled {% data variables.product.prodname_ai_credits_short %} are exhausted, what happens next depends on how you have configured policies for additional usage.
6364

64-
* **Additional usage allowed**: Usage continues at published per-credit rates. The additional spend is charged to your organization or enterprise.
65+
* **Additional usage allowed**: Usage continues at published per-credit rates. The additional spend is charged to your organization or enterprise. Note that additional usage **may be capped**: if you hit the cap, you'll need to pay off any additional usage you've already consumed in order to continue.
6566
* **Additional usage not allowed**: Usage is blocked until the next billing cycle when monthly amounts are refreshed.
6667

6768
> [!NOTE]

0 commit comments

Comments
 (0)