You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/billing/concepts/product-billing/github-advanced-security.md
+1-4Lines changed: 1 addition & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -96,10 +96,7 @@ There are two different ways to pay for licenses.
96
96
* Purchase a specific number of {% data variables.product.prodname_GHAS_cs_or_sp %} licenses that last for a defined period, typically at least a year, see {% ifversion fpt or ghec %}[AUTOTITLE](/billing/how-tos/products/add-advanced-security){% elsif ghes %}[AUTOTITLE](/enterprise-cloud@latest/billing/how-tos/products/add-advanced-security) in the {% data variables.product.prodname_ghe_cloud %} documentation{% endif %}.
97
97
* If the usage of {% data variables.product.prodname_AS %} by active committers exceeds the number of licenses purchased, you need to purchase additional licenses to cover this overage usage.
98
98
99
-
<!-- expires 2025-08-31 -->
100
-
<!--This versioning is not needed once the related EDI PR for this article is merged (#57129).-->
101
-
{% ifversion fpt or ghec %}To view your current license usage, see [AUTOTITLE](/billing/managing-billing-for-your-products/viewing-your-product-usage).{% endif %}
102
-
<!-- end expires 2025-08-31 -->
99
+
To view your current license usage, see [AUTOTITLE](/billing/managing-billing-for-your-products/viewing-your-product-usage).
Copy file name to clipboardExpand all lines: content/billing/reference/cost-center-allocation.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -37,7 +37,7 @@ To ensure your cost centers reflect spending as intended, it's important to unde
37
37
### {% data variables.product.prodname_copilot %}
38
38
39
39
* If a user belongs to a cost center, all usage associated with the user is charged to the cost center.
40
-
* If a user does not belong to any cost center, if the organization that provides the user their {% data variables.product.prodname_copilot_short %} license belongs to a cost center, all usage associated with the user is charged to the cost center.
40
+
* If a user does not belong to any cost center but the organization that is billed for the {% data variables.product.prodname_copilot_short %} license does, all usage associated with the user is charged to that cost center.
41
41
* If the user receives access to {% data variables.product.prodname_copilot_short %} through **multiple organizations**, only one of the organizations is billed, and any cost center containing that organization is charged accordingly. See [AUTOTITLE](/copilot/managing-copilot/managing-copilot-for-your-enterprise/managing-the-copilot-subscription-for-your-enterprise/about-billing-for-github-copilot-in-your-enterprise#about-seat-assignment-for-copilot-in-your-enterprise).
42
42
43
43
### {% data variables.product.prodname_GH_cs_and_sp %}
Copy file name to clipboardExpand all lines: content/code-security/dependabot/working-with-dependabot/configuring-access-to-private-registries-for-dependabot.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -119,7 +119,7 @@ When creating a secret in an organization, you can use a policy to limit which r
119
119
120
120
You can add {% data variables.product.prodname_dependabot %}-related IP addresses to your registries IP allow list.
121
121
122
-
If your private registry is configured with an IP allow list, you can find the IP addresses {% data variables.product.prodname_dependabot %} uses to access the registry in the meta API endpoint, under the `dependabot` key. If you run {% data variables.product.prodname_dependabot %} on {% data variables.product.prodname_actions %} self-hosted runners, you should instead use the IP addresses under the `actions` key. For more information, see [AUTOTITLE](/rest/meta/meta) and [AUTOTITLE](/code-security/dependabot/working-with-dependabot/about-dependabot-on-github-actions-runners).
122
+
If your private registry is configured with an IP allow list, you can find the IP addresses {% data variables.product.prodname_dependabot %} uses to access the registry in the meta API endpoint, under the `actions` key. For more information, see [AUTOTITLE](/rest/meta/meta) and [AUTOTITLE](/code-security/dependabot/working-with-dependabot/about-dependabot-on-github-actions-runners).
Copy file name to clipboardExpand all lines: content/contributing/style-guide-and-content-model/style-guide.md
+10-2Lines changed: 10 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -551,7 +551,7 @@ For presenting keyboard shortcuts, follow the [Microsoft Style Guide](https://do
551
551
552
552
### Usage highlights
553
553
554
-
Below are some usage highlights forhow we present keyboard shortcutsin our documentation:
554
+
Here are some usage highlights forhow we present keyboard shortcutsin our documentation:
555
555
556
556
* The basic syntax is to show keys with `+` between key combinations, without any spaces.
557
557
@@ -592,7 +592,7 @@ Below are some usage highlights for how we present keyboard shortcuts in our doc
592
592
593
593
Do not create reusables for license attributions. We must use the exact license a project is licensed under, so any attributions must be accurately written for the articles that they appear in.
594
594
595
-
If you are unsure of the legality of reusing any content, contact legal. If you are adding content with a license that is not listed below, you must receive a legal review before you can publish the content.
595
+
If you are unsure of the legality of reusing any content, contact legal. If you are adding content with a license that is not listed here, you must receive a legal review before you can publish the content.
596
596
597
597
### Attributing MIT-licensed content
598
598
@@ -1270,6 +1270,14 @@ To signal to readers that you've added or changed a note, or to indicate the pub
1270
1270
1271
1271
To signal that we have removed a release note, add an "Errata" section detailing which note you removed and (if relevant) which version the removed note actually pertains to. See [Writing errata](#writing-errata).
1272
1272
1273
+
## Release references
1274
+
1275
+
When referring to a range of releases starting from a particular release, use "or later."
1276
+
1277
+
* **Use:** "release 0.41.0 or later"
1278
+
* **Avoid:** "release 0.41.0 or above"
1279
+
* **Avoid:** "release 0.41.0 or greater"
1280
+
1273
1281
## Reusables and variables
1274
1282
1275
1283
Use reusable strings for individual nouns (e.g. product names) or for complete sentences or paragraphs. Sentence fragments and phrases should not be contained in reusable strings as they can cause problems when content is localized. For more information, see the [data directory](https://github.com/github/docs/tree/main/data) in the [`github/docs`](https://github.com/github/docs) repository, [Creating reusable content](/contributing/writing-for-github-docs/creating-reusable-content), and the [Product names](#product-names) section of this document.
Copy file name to clipboardExpand all lines: content/copilot/concepts/code-review/code-review.md
+8Lines changed: 8 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -22,6 +22,14 @@ This article provides an overview of {% data variables.copilot.copilot_code-revi
22
22
23
23
## Availability
24
24
25
+
{% data variables.copilot.copilot_code-review_short %} is supported in:
26
+
27
+
* {% data variables.product.prodname_dotcom_the_website %}
28
+
* {% data variables.product.prodname_mobile %}
29
+
* {% data variables.product.prodname_vscode_shortname %}
30
+
* {% data variables.product.prodname_vs %}
31
+
* Xcode
32
+
25
33
{% data variables.copilot.copilot_code-review_short %} is—with one exception—a premium feature, available with the {% data variables.copilot.copilot_pro_short %}, {% data variables.copilot.copilot_pro_plus_short %}, {% data variables.copilot.copilot_business_short %}, and {% data variables.copilot.copilot_enterprise_short %} plans.
26
34
27
35
The exception is the review of a selection of code within a file in {% data variables.product.prodname_vscode %}. This is a standard feature available to all {% data variables.product.prodname_copilot_short %} users in {% data variables.product.prodname_vscode_shortname %}.
Copy file name to clipboardExpand all lines: content/copilot/how-tos/use-chat/use-chat-in-ide.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -487,7 +487,7 @@ To share feedback about {% data variables.copilot.copilot_chat_short %}, you can
487
487
488
488
You can ask {% data variables.copilot.copilot_chat_short %} to give you code suggestions, explain code, generate unit tests, and suggest code fixes.
489
489
490
-
1. To open the chat view, click **Editor** in the menu bar, then click **{% octicon "copilot" aria-hidden="true" aria-label="copilot" %} {% data variables.product.prodname_copilot_short %}** then **Open Chat**. {% data variables.copilot.copilot_chat_short %} opens in a new window.
490
+
1. To open the chat view, click **Editor** in the menu bar, then click **{% data variables.product.prodname_copilot %}** then **Open Chat**. {% data variables.copilot.copilot_chat_short %} opens in a new window.
491
491
492
492
1. Enter a prompt in the prompt box. For example prompts, see [AUTOTITLE](/copilot/get-started/getting-started-with-prompts-for-copilot-chat).
Copy file name to clipboardExpand all lines: content/copilot/how-tos/use-copilot-agents/request-a-code-review/use-code-review.md
+34-9Lines changed: 34 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -28,7 +28,7 @@ For a full introduction to {% data variables.copilot.copilot_code-review %}, see
28
28
29
29
## Using {% data variables.copilot.copilot_code-review_short %}
30
30
31
-
These instructions explain how to use {% data variables.copilot.copilot_code-review_short %} in the {% data variables.product.github %} website. To see instructions for other popular coding environments, use the tool switcher at the top of the page.
31
+
These instructions explain how to use {% data variables.copilot.copilot_code-review_short %} in the {% data variables.product.github %} website. To see instructions for other popular coding environments, click the appropriate tab at the top of the page.
32
32
33
33
1. On {% data variables.product.prodname_dotcom_the_website %}, create a pull request or navigate to an existing pull request.
34
34
1. Open the **Reviewers** menu, then select **{% data variables.product.prodname_copilot_short %}**.
@@ -89,12 +89,6 @@ By default, you manually request a review from {% data variables.product.prodnam
89
89
90
90
{% vscode %}
91
91
92
-
## Using {% data variables.copilot.copilot_code-review_short %}
93
-
94
-
These instructions explain how to use {% data variables.copilot.copilot_code-review_short %} in {% data variables.product.prodname_vscode %}. To see instructions for other popular coding environments, use the tool switcher at the top of the page.
95
-
96
-
> [!NOTE] {% data variables.copilot.copilot_code-review_short %} is available in {% data variables.product.prodname_vscode %} with version 0.22 or later of the {% data variables.copilot.copilot_chat %} extension.
97
-
98
92
### Reviewing a selection of code
99
93
100
94
You can request an initial review of a highlighted selection of code in {% data variables.product.prodname_vscode %}.
@@ -160,7 +154,7 @@ To use {% data variables.copilot.copilot_code-review_short %}, you must use {% d
160
154
161
155
## Using {% data variables.copilot.copilot_code-review_short %}
162
156
163
-
These instructions explain how to use {% data variables.copilot.copilot_code-review_short %} in {% data variables.product.prodname_vs %}. To see instructions for other popular coding environments, use the tool switcher at the top of the page.
157
+
These instructions explain how to use {% data variables.copilot.copilot_code-review_short %} in {% data variables.product.prodname_vs %}. To see instructions for other popular coding environments, click the appropriate tab at the top of the page.
164
158
165
159
1. In the Git Changes window, click **Review changes with {% data variables.product.prodname_copilot_short %}**.
166
160
This button appears as a comment icon with a sparkle.
@@ -182,7 +176,7 @@ For more information on enabling and configuring {% data variables.copilot.copil
182
176
183
177
## Using {% data variables.copilot.copilot_code-review_short %}
184
178
185
-
These instructions explain how to use {% data variables.copilot.copilot_code-review_short %} in {% data variables.product.prodname_mobile %}. To see instructions for other popular coding environments, use the tool switcher at the top of the page.
179
+
These instructions explain how to use {% data variables.copilot.copilot_code-review_short %} in {% data variables.product.prodname_mobile %}. To see instructions for other popular coding environments, click the appropriate tab at the top of the page.
186
180
187
181
1. In {% data variables.product.prodname_mobile %}, open a pull request.
188
182
1. Scroll down to the **Reviews** section and expand it.
@@ -192,3 +186,34 @@ These instructions explain how to use {% data variables.copilot.copilot_code-rev
192
186
{% data variables.product.prodname_copilot_short %} will review the changes and provide feedback.
193
187
194
188
{% endmobile %}
189
+
190
+
{% xcode %}
191
+
192
+
## Prerequisite
193
+
194
+
To use {% data variables.copilot.copilot_code-review_short %} in Xcode, you must use version 0.41.0 or later of the {% data variables.copilot.copilot_chat %} extension. Download the latest release from the [`github/CopilotForXcode` repository](https://github.com/github/CopilotForXcode/releases/latest).
195
+
196
+
## Using {% data variables.copilot.copilot_code-review_short %}
197
+
198
+
These instructions explain how to use {% data variables.copilot.copilot_code-review_short %} in Xcode. To see instructions for other popular coding environments, click the appropriate tab at the top of the page.
199
+
200
+
1. In Xcode, make some changes to one or more files.
201
+
1. Open the {% data variables.product.prodname_copilot_short %} chat window by clicking **Editor** in the menu bar, clicking **{% data variables.product.prodname_copilot %}** then **Open Chat**.
202
+
1. Near the bottom right of the prompt box in the {% data variables.product.prodname_copilot_short %} chat window, click the **Code Review** button (a speech bubble icon).
203
+
204
+

205
+
206
+
1. Click either **Review Staged Changes** or **Review Unstaged Changes**.
207
+
1. A list of files containing changes is displayed in the chat window. Click the check boxes to deselect any files you don't want {% data variables.product.prodname_copilot_short %} to review.
208
+
1. Click **Continue** to start the review process.
209
+
1. If {% data variables.product.prodname_copilot_short %} finds things to comment on, it displays a **Reviewed Changes** list in the chat window, listing the files it has commented on. Click a file in this list to see the comments.
210
+
211
+
Each comment is shown in a popup, overlaid over the editor.
212
+
213
+

214
+
215
+
1. If there is more than one comment in the file, use the up and down arrows, at the top right of the popup, to navigate between comments.
216
+
1. {% data variables.product.prodname_copilot_short %} may suggest replacement code. You can apply the suggested change by clicking **Accept** or reject it by clicking **Dismiss**.
217
+
1. Click another file in the **Reviewed Changes** list in the chat window, to see the review comments for another file.
Copy file name to clipboardExpand all lines: content/copilot/reference/copilot-billing/license-changes.md
+10-6Lines changed: 10 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -40,7 +40,9 @@ What you need to know about the following actions:
40
40
* Billing for that user stops at the end of the cycle.
41
41
* Reduced seat count takes effect at the start of the **next billing cycle**.
42
42
***No refunds are issued for unused time in the current cycle.**
43
-
***Access:** If a seat is unassigned during a billing cycle, the affected user can still access {% data variables.product.prodname_copilot_short %} until the end of the cycle.
43
+
***Access:**
44
+
* If a seat is unassigned during a billing cycle, the affected user can still access {% data variables.product.prodname_copilot_short %} until the end of the cycle.
45
+
* If a seat is revoked, users lose access **immediately.**
44
46
45
47
Additionally:
46
48
@@ -58,9 +60,12 @@ What you need to know about the following actions:
58
60
### Removing seats
59
61
60
62
***Billing:**
61
-
* The reduced seat count is effective in the **next billing cycle**.
62
-
***There are no refunds for the current cycle.**
63
-
***Access:** Users lose access **immediately** if their seat is removed, but seats can be reassigned within the current cycle until the new count applies.
63
+
* Billing for that user stops at the end of the cycle.
64
+
* Reduced seat count takes effect at the start of the **next billing cycle.**
65
+
***No refunds are issued for unused time in the current cycle.**
66
+
***Access:**
67
+
* If a seat is unassigned during a billing cycle, the affected user can still access {% data variables.product.prodname_copilot_short %} until the end of the cycle.
68
+
* If a seat is revoked, users lose access **immediately.**
64
69
65
70
Additionally:
66
71
@@ -72,8 +77,7 @@ Additionally:
72
77
73
78
***Proration:** Applies when adding seats/licenses or upgrading plans. You pay only for the portion of the billing cycle remaining.
74
79
***Access:** Assignments and plan changes are effective immediately for affected users.
75
-
***Removing or canceling:** No refunds are issued for unused time; access continues until the end of the cycle paid for, unless a seat/license is unassigned.
76
-
***Reassignment:** In {% data variables.copilot.copilot_for_business %} and {% data variables.copilot.copilot_enterprise %} plans, unassigned seats/licenses can be immediately reassigned to another user during the current billing cycle.
80
+
***Removing or canceling:** No refunds are issued for unused time; access continues until the end of the cycle paid for, unless a seat/license is revoked.
77
81
78
82
| Scenario | Plan | When is billing affected? | Is proration applied? | When does access change? | Refund for unused time? |
0 commit comments