Skip to content

Commit 7965c08

Browse files
authored
Merge pull request #41621 from github/repo-sync
Repo sync
2 parents aaf38f5 + 3f77737 commit 7965c08

File tree

13 files changed

+689
-41
lines changed

13 files changed

+689
-41
lines changed

content/actions/reference/limits.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,3 +83,9 @@ When using larger runners with vnet injection, you need to determine the appropr
8383
* **OAuth apps \-** {% data reusables.rest-api.primary-rate-limit-oauth-apps %}
8484
* **GITHUB TOKEN** \- {% data reusables.rest-api.primary-rate-limit-github-token-in-actions %}
8585
* **Secondary rate limits** \- In addition to primary rate limits, {% data variables.product.github %} enforces secondary rate limits in order to prevent abuse and keep the API available for all users, these are not configurable with GHEC. For more information, see [AUTOTITLE](/rest/using-the-rest-api/rate-limits-for-the-rest-api?apiVersion=2022-11-28#about-secondary-rate-limits).
86+
87+
### Docker Hub's rate limit for {% data variables.product.prodname_actions %}
88+
89+
* **{% data variables.product.github %}-hosted runners pulling public images:** Docker Hub's rate limit is not applied.
90+
* **{% data variables.product.github %}-hosted runners pulling private images:** Pulling private images from Docker Hub is subject to the rate limit.
91+
* **Self-hosted runners pulling public or private images:** Pulling images from Docker Hub is always subject to the rate limit.

content/code-security/secret-scanning/introduction/about-secret-scanning-for-partners.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,10 @@ shortTitle: Secret scanning for partners
1818

1919
> [!NOTE]You cannot change the configuration of {% data variables.product.prodname_secret_scanning %} for partner patterns on public repositories.
2020
21+
{% data variables.secret-scanning.partner_alerts_caps %} scans:
22+
23+
{% data reusables.secret-scanning.what-is-scanned %}
24+
2125
The reason partner alerts are directly sent to the secret providers whenever a leak is detected for one of their secrets is that this enables the provider to take immediate action to protect you and protect their resources. The notification process for regular alerts is different. Regular alerts are displayed on the repository's **Security** tab on {% data variables.product.prodname_dotcom %} for you to resolve.
2226

2327
{% data reusables.secret-scanning.secret-scanning-pattern-pair-matches %}

content/code-security/secret-scanning/introduction/about-secret-scanning.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,14 @@ shortTitle: Secret scanning
2929

3030
{% data variables.product.prodname_secret_scanning_caps %} scans your entire Git history on all branches present in your {% data variables.product.prodname_dotcom %} repository for secrets, even if the repository is archived. {% data variables.product.prodname_dotcom %} will also periodically run a full Git history scan for new secret types in existing content in {% ifversion fpt or ghec %}public repositories{% else %}repositories with {% data variables.product.prodname_GH_secret_protection %} enabled{% endif %} where {% data variables.product.prodname_secret_scanning %} is enabled when new supported secret types are added.
3131

32+
Additionally, {% data variables.product.prodname_secret_scanning %} scans:
33+
3234
{% data reusables.secret-scanning.what-is-scanned %}
3335

36+
{% ifversion fpt or ghec %}
37+
This additional scanning is free for public repositories.
38+
{% endif %}
39+
3440
{% ifversion ghas-products %}{% ifversion secret-risk-assessment %}
3541
> [!TIP]
3642
> Regardless of the enablement status of {% data variables.product.prodname_AS %} features, organizations on {% data variables.product.prodname_team %} and {% data variables.product.prodname_enterprise %} can run a free report to scan the code in the organization for leaked secrets.

content/copilot/concepts/tools/ai-tools.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ The use of AI tools is increasingly becoming a standard part of a software devel
3737
* **Deployment**:
3838
* **{% data variables.copilot.copilot_chat_short %}** can help you configure continuous integration and continuous deployment (CI/CD) pipelines.
3939
* **Operation**:
40-
* **{% data variables.copilot.copilot_coding_agent %}** ({% data variables.release-phases.public_preview %}) can raise pull requests for open issues.
40+
* **{% data variables.copilot.copilot_coding_agent %}** can raise pull requests for open issues.
4141
* **{% data variables.copilot.copilot_chat_short %}** can help with tasks you're working on yourself.
4242

4343
## Planning
@@ -125,7 +125,7 @@ The deployment phase involves preparing your code for production and ensuring a
125125

126126
During the operation phase, the focus is on maintaining and monitoring your application in production to ensure it runs smoothly and meets user expectations. This phase often involves tasks like debugging production issues, optimizing performance, and ensuring system reliability.
127127

128-
You can use the **{% data variables.copilot.copilot_coding_agent %}** ({% data variables.release-phases.public_preview %}) as an autonomous agent that can help maintain and improve your application in production. Assign a {% data variables.product.github %} issue to {% data variables.product.prodname_copilot_short %}, and it will autonomously explore the repository, identify potential fixes, and create a pull request with the proposed changes. Then it will automatically request a review from you.
128+
You can use the **{% data variables.copilot.copilot_coding_agent %}** as an autonomous agent that can help maintain and improve your application in production. Assign a {% data variables.product.github %} issue to {% data variables.product.prodname_copilot_short %}, and it will autonomously explore the repository, identify potential fixes, and create a pull request with the proposed changes. Then it will automatically request a review from you.
129129

130130
For issues you're tackling yourself, use **{% data variables.copilot.copilot_chat_short %}** for help analyzing logs, debugging issues, and suggesting optimizations. For example:
131131

content/copilot/tutorials/roll-out-at-scale/enable-developers/integrate-ai-agents.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@ To integrate agentic AI features effectively into your workstreams, you'll need
158158
| Custom instructions | [AUTOTITLE](/copilot/customizing-copilot/adding-repository-custom-instructions-for-github-copilot?tool=vscode) |
159159
| {% data variables.copilot.copilot_code-review_short %} | [AUTOTITLE](/copilot/how-tos/agents/copilot-code-review/automatic-code-review) |
160160
| {% data variables.copilot.copilot_custom_agents %} | [AUTOTITLE](/copilot/concepts/agents/coding-agent/about-custom-agents) |
161-
| {% data variables.copilot.copilot_coding_agent %} ({% data variables.release-phases.public_preview %}) | [AUTOTITLE](/copilot/rolling-out-github-copilot-at-scale/enabling-developers/using-copilot-coding-agent-in-org) |
161+
| {% data variables.copilot.copilot_coding_agent %} | [AUTOTITLE](/copilot/rolling-out-github-copilot-at-scale/enabling-developers/using-copilot-coding-agent-in-org) |
162162
| {% data variables.copilot.copilot_autofix_short %} | [AUTOTITLE](/code-security/code-scanning/enabling-code-scanning/configuring-default-setup-for-code-scanning) |
163163

164164
{% endrowheaders %}

content/get-started/writing-on-github/editing-and-sharing-content-with-gists/creating-gists.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ Gists can be public or secret. Public gists show up in {% data variables.gists.d
2222

2323
Secret gists don't show up in {% data variables.gists.discover_url %} and are not searchable unless you are logged in and are the author of the secret gist. Secret gists aren't private. If you send the URL of a secret gist to a friend, they'll be able to see it. However, if someone you don't know discovers the URL, they'll also be able to see your gist. If you need to keep your code away from prying eyes, you may want to [create a private repository](/repositories/creating-and-managing-repositories/creating-a-new-repository) instead.
2424

25+
For {% data variables.product.prodname_dotcom_the_website %} and {% data variables.product.prodname_ghe_cloud %}, {% data variables.product.github %} automatically scans _secret gists_ for partner secrets and informs the relevant partner whenever one of their secrets is leaked.{% ifversion fpt or ghec %} See [AUTOTITLE](/code-security/secret-scanning/introduction/about-secret-scanning-for-partners).{% endif %}
26+
2527
{% data reusables.gist.cannot-convert-public-gists-to-secret %} However, a secret gist can be made public by editing the gist and updating the visibility to public.
2628

2729
{% ifversion ghes %}

data/reusables/copilot/differences-cfi-cfb-table.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515
| Agents | {% data variables.copilot.copilot_free_short %} | {% data variables.copilot.copilot_pro_short %} | {% data variables.copilot.copilot_pro_plus_short %} | {% data variables.copilot.copilot_business_short %} | {% data variables.copilot.copilot_enterprise_short %} |
1616
| --- | --- | --- | --- | --- | --- |
17-
| {% data variables.copilot.copilot_coding_agent %} ({% data variables.release-phases.public_preview %}) | {% octicon "x" aria-label="Not included" %} | {% octicon "check" aria-label="Included" %} | {% octicon "check" aria-label="Included" %} | {% octicon "check" aria-label="Included" %} | {% octicon "check" aria-label="Included" %} |
17+
| {% data variables.copilot.copilot_coding_agent %} | {% octicon "x" aria-label="Not included" %} | {% octicon "check" aria-label="Included" %} | {% octicon "check" aria-label="Included" %} | {% octicon "check" aria-label="Included" %} | {% octicon "check" aria-label="Included" %} |
1818
| Agent mode | {% octicon "check" aria-label="Included" %} | {% octicon "check" aria-label="Included" %} | {% octicon "check" aria-label="Included" %} | {% octicon "check" aria-label="Included" %} | {% octicon "check" aria-label="Included" %} |
1919
| {% data variables.product.prodname_copilot_short %} code review | Only "Review selection" in {% data variables.product.prodname_vscode_shortname %} | {% octicon "check" aria-label="Included" %} | {% octicon "check" aria-label="Included" %} | {% octicon "check" aria-label="Included" %} | {% octicon "check" aria-label="Included" %} |
2020
| Model Context Protocol (MCP) | {% octicon "check" aria-label="Included" %} | {% octicon "check" aria-label="Included" %} | {% octicon "check" aria-label="Included" %} | {% octicon "check" aria-label="Included" %} | {% octicon "check" aria-label="Included" %} |
Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,8 @@
1-
Additionally, {% data variables.product.prodname_secret_scanning %} scans:
21
* Descriptions and comments in issues
32
* Titles, descriptions, and comments, in open and closed _historical_ issues{% ifversion fpt or ghec %}. A notification is sent to the relevant partner when a historical partner pattern is detected.{% endif %}
43
* Titles, descriptions, and comments in pull requests
54
* Titles, descriptions, and comments in {% data variables.product.prodname_discussions %}{% ifversion secret-scanning-enhancements-wikis %}
65
* Wikis{% endif %}
7-
8-
{% ifversion fpt or ghec %}
9-
This additional scanning is free for public repositories.
10-
{% endif %}
6+
* Secret gists. A notification is sent to the relevant partner when a partner pattern is detected in a secret gist.
117

128
{% data reusables.secret-scanning.beta-prs-discussions-wikis-scanned %}

src/graphql/data/fpt/changelog.json

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,26 @@
11
[
2+
{
3+
"schemaChanges": [
4+
{
5+
"title": "The GraphQL schema includes these changes:",
6+
"changes": [
7+
"<p>Type <code>SuggestedReviewerActor</code> was added</p>",
8+
"<p>Type <code>SuggestedReviewerActorConnection</code> was added</p>",
9+
"<p>Type <code>SuggestedReviewerActorEdge</code> was added</p>",
10+
"<p>Enum value 'ISSUE_FIELD_ADDED_EVENT<code>was added to enum</code>IssueTimelineItemsItemType'</p>",
11+
"<p>Enum value 'ISSUE_FIELD_CHANGED_EVENT<code>was added to enum</code>IssueTimelineItemsItemType'</p>",
12+
"<p>Enum value 'ISSUE_FIELD_REMOVED_EVENT<code>was added to enum</code>IssueTimelineItemsItemType'</p>",
13+
"<p>Field <code>suggestedReviewerActors</code> was added to object type <code>PullRequest</code></p>",
14+
"<p>Enum value 'ISSUE_FIELD_ADDED_EVENT<code>was added to enum</code>PullRequestTimelineItemsItemType'</p>",
15+
"<p>Enum value 'ISSUE_FIELD_CHANGED_EVENT<code>was added to enum</code>PullRequestTimelineItemsItemType'</p>",
16+
"<p>Enum value 'ISSUE_FIELD_REMOVED_EVENT<code>was added to enum</code>PullRequestTimelineItemsItemType'</p>"
17+
]
18+
}
19+
],
20+
"previewChanges": [],
21+
"upcomingChanges": [],
22+
"date": "2025-11-30"
23+
},
224
{
325
"schemaChanges": [
426
{

src/graphql/data/fpt/schema.docs.graphql

Lines changed: 142 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7335,7 +7335,9 @@ type ConvertedToDiscussionEvent implements Node {
73357335
}
73367336

73377337
"""
7338-
Request Copilot code review for new pull requests automatically if the author has access to Copilot code review.
7338+
Request Copilot code review for new pull requests automatically if the author
7339+
has access to Copilot code review and their premium requests quota has not
7340+
reached the limit.
73397341
"""
73407342
type CopilotCodeReviewParameters {
73417343
"""
@@ -7350,7 +7352,9 @@ type CopilotCodeReviewParameters {
73507352
}
73517353

73527354
"""
7353-
Request Copilot code review for new pull requests automatically if the author has access to Copilot code review.
7355+
Request Copilot code review for new pull requests automatically if the author
7356+
has access to Copilot code review and their premium requests quota has not
7357+
reached the limit.
73547358
"""
73557359
input CopilotCodeReviewParametersInput {
73567360
"""
@@ -20648,6 +20652,21 @@ enum IssueTimelineItemsItemType {
2064820652
"""
2064920653
ISSUE_COMMENT
2065020654

20655+
"""
20656+
Represents a 'issue_field_added' event on a given issue.
20657+
"""
20658+
ISSUE_FIELD_ADDED_EVENT
20659+
20660+
"""
20661+
Represents a 'issue_field_changed' event on a given issue.
20662+
"""
20663+
ISSUE_FIELD_CHANGED_EVENT
20664+
20665+
"""
20666+
Represents a 'issue_field_removed' event on a given issue.
20667+
"""
20668+
ISSUE_FIELD_REMOVED_EVENT
20669+
2065120670
"""
2065220671
Represents a 'issue_type_added' event on a given issue.
2065320672
"""
@@ -41291,6 +41310,31 @@ type PullRequest implements Assignable & Closable & Comment & Labelable & Lockab
4129141310
query: String
4129241311
): AssigneeConnection!
4129341312

41313+
"""
41314+
Reviewer actor suggestions based on commit history, past review comments, and integrations.
41315+
"""
41316+
suggestedReviewerActors(
41317+
"""
41318+
Returns the elements in the list that come after the specified cursor.
41319+
"""
41320+
after: String
41321+
41322+
"""
41323+
Returns the elements in the list that come before the specified cursor.
41324+
"""
41325+
before: String
41326+
41327+
"""
41328+
Returns the first _n_ elements from the list.
41329+
"""
41330+
first: Int
41331+
41332+
"""
41333+
Returns the last _n_ elements from the list.
41334+
"""
41335+
last: Int
41336+
): SuggestedReviewerActorConnection!
41337+
4129441338
"""
4129541339
A list of reviewer suggestions based on commit history and past review comments.
4129641340
"""
@@ -41905,7 +41949,9 @@ type PullRequestParameters {
4190541949
allowedMergeMethods: [PullRequestAllowedMergeMethods!]
4190641950

4190741951
"""
41908-
Request Copilot code review for new pull requests automatically if the author has access to Copilot code review.
41952+
Request Copilot code review for new pull requests automatically if the author
41953+
has access to Copilot code review and their premium requests quota has not
41954+
reached the limit.
4190941955
"""
4191041956
automaticCopilotCodeReviewEnabled: Boolean!
4191141957

@@ -41953,7 +41999,9 @@ input PullRequestParametersInput {
4195341999
allowedMergeMethods: [PullRequestAllowedMergeMethods!]
4195442000

4195542001
"""
41956-
Request Copilot code review for new pull requests automatically if the author has access to Copilot code review.
42002+
Request Copilot code review for new pull requests automatically if the author
42003+
has access to Copilot code review and their premium requests quota has not
42004+
reached the limit.
4195742005
"""
4195842006
automaticCopilotCodeReviewEnabled: Boolean
4195942007

@@ -43519,6 +43567,21 @@ enum PullRequestTimelineItemsItemType {
4351943567
"""
4352043568
ISSUE_COMMENT
4352143569

43570+
"""
43571+
Represents a 'issue_field_added' event on a given issue.
43572+
"""
43573+
ISSUE_FIELD_ADDED_EVENT
43574+
43575+
"""
43576+
Represents a 'issue_field_changed' event on a given issue.
43577+
"""
43578+
ISSUE_FIELD_CHANGED_EVENT
43579+
43580+
"""
43581+
Represents a 'issue_field_removed' event on a given issue.
43582+
"""
43583+
ISSUE_FIELD_REMOVED_EVENT
43584+
4352243585
"""
4352343586
Represents a 'issue_type_added' event on a given issue.
4352443587
"""
@@ -45719,9 +45782,13 @@ input RemoveAssigneesFromAssignableInput {
4571945782
assignableId: ID! @possibleTypes(concreteTypes: ["Issue", "PullRequest"], abstractType: "Assignable")
4572045783

4572145784
"""
45722-
The id of users to remove as assignees.
45785+
The ids of actors to remove as assignees.
4572345786
"""
45724-
assigneeIds: [ID!]! @possibleTypes(concreteTypes: ["User"])
45787+
assigneeIds: [ID!]!
45788+
@possibleTypes(
45789+
concreteTypes: ["Bot", "EnterpriseUserAccount", "Mannequin", "Organization", "User"]
45790+
abstractType: "Actor"
45791+
)
4572545792

4572645793
"""
4572745794
A unique identifier for the client performing the mutation.
@@ -53261,7 +53328,9 @@ enum RepositoryRuleType {
5326153328
COMMIT_MESSAGE_PATTERN
5326253329

5326353330
"""
53264-
Request Copilot code review for new pull requests automatically if the author has access to Copilot code review.
53331+
Request Copilot code review for new pull requests automatically if the author
53332+
has access to Copilot code review and their premium requests quota has not
53333+
reached the limit.
5326553334
"""
5326653335
COPILOT_CODE_REVIEW
5326753336

@@ -60390,6 +60459,66 @@ type SuggestedReviewer {
6039060459
reviewer: User!
6039160460
}
6039260461

60462+
"""
60463+
A suggestion to review a pull request based on an actor's commit history, review comments, and integrations.
60464+
"""
60465+
type SuggestedReviewerActor {
60466+
"""
60467+
Is this suggestion based on past commits?
60468+
"""
60469+
isAuthor: Boolean!
60470+
60471+
"""
60472+
Is this suggestion based on past review comments?
60473+
"""
60474+
isCommenter: Boolean!
60475+
60476+
"""
60477+
Identifies the actor suggested to review the pull request.
60478+
"""
60479+
reviewer: Actor!
60480+
}
60481+
60482+
"""
60483+
A suggestion to review a pull request based on an actor's commit history, review comments, and integrations.
60484+
"""
60485+
type SuggestedReviewerActorConnection {
60486+
"""
60487+
A list of edges.
60488+
"""
60489+
edges: [SuggestedReviewerActorEdge]
60490+
60491+
"""
60492+
A list of nodes.
60493+
"""
60494+
nodes: [SuggestedReviewerActor]
60495+
60496+
"""
60497+
Information to aid in pagination.
60498+
"""
60499+
pageInfo: PageInfo!
60500+
60501+
"""
60502+
Identifies the total count of items in the connection.
60503+
"""
60504+
totalCount: Int!
60505+
}
60506+
60507+
"""
60508+
An edge in a connection.
60509+
"""
60510+
type SuggestedReviewerActorEdge {
60511+
"""
60512+
A cursor for use in pagination.
60513+
"""
60514+
cursor: String!
60515+
60516+
"""
60517+
The item at the end of the edge.
60518+
"""
60519+
node: SuggestedReviewerActor
60520+
}
60521+
6039360522
"""
6039460523
Represents a Git tag.
6039560524
"""
@@ -65626,9 +65755,13 @@ Autogenerated input type of UpdateIssue
6562665755
"""
6562765756
input UpdateIssueInput {
6562865757
"""
65629-
An array of Node IDs of users for this issue.
65758+
An array of Node IDs of users or bots for this issue.
6563065759
"""
65631-
assigneeIds: [ID!] @possibleTypes(concreteTypes: ["User"])
65760+
assigneeIds: [ID!]
65761+
@possibleTypes(
65762+
concreteTypes: ["Bot", "EnterpriseUserAccount", "Mannequin", "Organization", "User"]
65763+
abstractType: "Actor"
65764+
)
6563265765

6563365766
"""
6563465767
The body for the issue description.

0 commit comments

Comments
 (0)