Skip to content

Commit 47fbc49

Browse files
Merge branch 'main' into patch-5
2 parents 719ef24 + 14e664c commit 47fbc49

File tree

26 files changed

+558
-280
lines changed

26 files changed

+558
-280
lines changed
76.7 KB
Loading
669 KB
Loading

content/billing/concepts/product-billing/github-advanced-security.md

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -96,10 +96,7 @@ There are two different ways to pay for licenses.
9696
* 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 %}.
9797
* 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.
9898

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).
103100

104101
### Understanding usage
105102

content/billing/reference/cost-center-allocation.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ To ensure your cost centers reflect spending as intended, it's important to unde
3737
### {% data variables.product.prodname_copilot %}
3838

3939
* 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.
4141
* 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).
4242

4343
### {% data variables.product.prodname_GH_cs_and_sp %}

content/code-security/dependabot/working-with-dependabot/configuring-access-to-private-registries-for-dependabot.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ When creating a secret in an organization, you can use a policy to limit which r
119119

120120
You can add {% data variables.product.prodname_dependabot %}-related IP addresses to your registries IP allow list.
121121

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).
123123

124124
{% endif %}
125125

content/contributing/style-guide-and-content-model/style-guide.md

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -551,7 +551,7 @@ For presenting keyboard shortcuts, follow the [Microsoft Style Guide](https://do
551551

552552
### Usage highlights
553553

554-
Below are some usage highlights for how we present keyboard shortcuts in our documentation:
554+
Here are some usage highlights for how we present keyboard shortcuts in our documentation:
555555

556556
* The basic syntax is to show keys with `+` between key combinations, without any spaces.
557557

@@ -592,7 +592,7 @@ Below are some usage highlights for how we present keyboard shortcuts in our doc
592592
593593
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.
594594
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.
596596
597597
### Attributing MIT-licensed content
598598
@@ -1270,6 +1270,14 @@ To signal to readers that you've added or changed a note, or to indicate the pub
12701270
12711271
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).
12721272
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+
12731281
## Reusables and variables
12741282
12751283
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.

content/copilot/concepts/code-review/code-review.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,14 @@ This article provides an overview of {% data variables.copilot.copilot_code-revi
2222

2323
## Availability
2424

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+
2533
{% 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.
2634

2735
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 %}.

content/copilot/how-tos/use-chat/use-chat-in-ide.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -487,7 +487,7 @@ To share feedback about {% data variables.copilot.copilot_chat_short %}, you can
487487

488488
You can ask {% data variables.copilot.copilot_chat_short %} to give you code suggestions, explain code, generate unit tests, and suggest code fixes.
489489

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.
491491

492492
1. Enter a prompt in the prompt box. For example prompts, see [AUTOTITLE](/copilot/get-started/getting-started-with-prompts-for-copilot-chat).
493493

content/copilot/how-tos/use-copilot-agents/request-a-code-review/use-code-review.md

Lines changed: 34 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ For a full introduction to {% data variables.copilot.copilot_code-review %}, see
2828

2929
## Using {% data variables.copilot.copilot_code-review_short %}
3030

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.
3232

3333
1. On {% data variables.product.prodname_dotcom_the_website %}, create a pull request or navigate to an existing pull request.
3434
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
8989

9090
{% vscode %}
9191

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-
9892
### Reviewing a selection of code
9993

10094
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
160154

161155
## Using {% data variables.copilot.copilot_code-review_short %}
162156

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.
164158

165159
1. In the Git Changes window, click **Review changes with {% data variables.product.prodname_copilot_short %}**.
166160
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
182176

183177
## Using {% data variables.copilot.copilot_code-review_short %}
184178

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.
186180

187181
1. In {% data variables.product.prodname_mobile %}, open a pull request.
188182
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
192186
{% data variables.product.prodname_copilot_short %} will review the changes and provide feedback.
193187

194188
{% 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+
![Screenshot of the {% data variables.product.prodname_copilot_short %} chat window in Xcode, with the 'Code Review' button outlined in dark orange.](/assets/images/help/copilot/code-review/xcode-ccr-button.png)
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+
![Screenshot of a {% data variables.copilot.copilot_code-review_short %} review comment.](/assets/images/help/copilot/code-review/xcode-review-popup.png)
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.
218+
219+
{% endxcode %}

content/copilot/reference/copilot-billing/license-changes.md

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,9 @@ What you need to know about the following actions:
4040
* Billing for that user stops at the end of the cycle.
4141
* Reduced seat count takes effect at the start of the **next billing cycle**.
4242
* **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.**
4446

4547
Additionally:
4648

@@ -58,9 +60,12 @@ What you need to know about the following actions:
5860
### Removing seats
5961

6062
* **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.**
6469

6570
Additionally:
6671

@@ -72,8 +77,7 @@ Additionally:
7277

7378
* **Proration:** Applies when adding seats/licenses or upgrading plans. You pay only for the portion of the billing cycle remaining.
7479
* **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.
7781

7882
| Scenario | Plan | When is billing affected? | Is proration applied? | When does access change? | Refund for unused time? |
7983
|----------------------------------|---------------------|--------------------------|----------------------|--------------------------|-------------------------|

0 commit comments

Comments
 (0)