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
{{ message }}
Repository navigation
Commit 7cb4c36
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: CHANGELOG.md
+9Lines changed: 9 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,14 @@
1
1
# Docs changelog
2
2
3
+
**7 May 2026**
4
+
5
+
Enterprise administrators can now centrally manage plugin standards for Copilot CLI. We added two new articles:
6
+
7
+
* A conceptual article explaining how enterprise plugin standards work: [About enterprise-managed plugin standards for Copilot CLI](https://docs.github.com/en/copilot/concepts/agents/copilot-cli/about-enterprise-plugin-standards)
8
+
* A how-to article for configuring available marketplaces and default-enabled plugins: [Configuring enterprise plugin standards for Copilot CLI](https://docs.github.com/en/copilot/how-tos/administer-copilot/manage-for-enterprise/manage-agents/configure-enterprise-plugin-standards)
9
+
10
+
<hr>
11
+
3
12
**23 April 2026**
4
13
5
14
We added documentation for the new `gh skill` command (public preview), which you can use to discover, install, update, and publish agent skills directly from GitHub CLI.
Copy file name to clipboardExpand all lines: content/admin/administering-your-instance/administering-your-instance-from-the-command-line/command-line-utilities.md
`elm` is the command-line tool for {% data variables.product.prodname_elm %}, a tool for live migrations to {% data variables.enterprise.data_residency_site %}. See [AUTOTITLE](/migrations/elm/elm-cli-reference).
Copy file name to clipboardExpand all lines: content/admin/data-residency/feature-overview-for-github-enterprise-cloud-with-data-residency.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
@@ -40,7 +40,7 @@ By design, the following features are permanently unavailable on {% data variabl
40
40
| Feature | Details | More information |
41
41
| :- | :- | :- |
42
42
| Features unavailable with {% data variables.product.prodname_emus %} | Because {% data variables.product.prodname_emus %} is the only option for identity management on {% data variables.enterprise.data_residency_site %}, features that are unavailable with {% data variables.product.prodname_emus %} on {% data variables.product.prodname_dotcom_the_website %} are also unavailable on {% data variables.enterprise.data_residency_site %}. Notably, these include gists and public repositories. |[AUTOTITLE](/admin/managing-iam/understanding-iam-for-enterprises/abilities-and-restrictions-of-managed-user-accounts)|
43
-
| {% data variables.product.prodname_importer %} (the "Import repository" button on {% data variables.product.prodname_dotcom_the_website %}) |Instead, the **{% data variables.product.prodname_importer_proper_name %}**is available to migrate data. See [AUTOTITLE](/migrations/using-github-enterprise-importer/understanding-github-enterprise-importer/about-github-enterprise-importer). |[AUTOTITLE](/migrations/importing-source-code/using-github-importer/about-github-importer)|
43
+
| {% data variables.product.prodname_importer %} (the "Import repository" button on {% data variables.product.prodname_dotcom_the_website %}) |This is distinct from **{% data variables.product.prodname_importer_proper_name %}**, which is one of the tools available to migrate data. See [AUTOTITLE](/admin/data-residency/getting-started-with-data-residency-for-github-enterprise-cloud#5-migrate-data). |[AUTOTITLE](/migrations/importing-source-code/using-github-importer/about-github-importer)|
Copy file name to clipboardExpand all lines: content/admin/data-residency/getting-started-with-data-residency-for-github-enterprise-cloud.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -116,6 +116,7 @@ To migrate existing data to your new enterprise on {% data variables.enterprise.
116
116
Optionally, you can migrate data to {% data variables.enterprise.data_residency_site %} during your trial. However, migrated organizations will count towards the limit of three new organizations during the trial.
117
117
118
118
* If you're migrating from {% data variables.product.prodname_dotcom_the_website %}, {% data variables.product.prodname_ghe_server %}, Azure DevOps, or Bitbucket Server, you can migrate source code history and metadata with {% data variables.product.prodname_importer_proper_name %}. See [AUTOTITLE](/migrations/using-github-enterprise-importer/understanding-github-enterprise-importer/about-github-enterprise-importer).
119
+
* For migrations from {% data variables.product.prodname_ghe_server %} 3.17 and later, you can use {% data variables.product.prodname_elm %}. This offers less downtime and better support for complex monorepos. See [AUTOTITLE](/migrations/elm/about-live-migrations).
119
120
* If you're migrating from a different platform, see [AUTOTITLE](/migrations/overview/migration-paths-to-github#migrations-to-ghecom).
120
121
121
122
### Example script for {% data variables.product.prodname_importer_proper_name %}
Copy file name to clipboardExpand all lines: content/admin/enforcing-policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-code-governance.md
-2Lines changed: 0 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -32,8 +32,6 @@ Rulesets allow you to flexibly target the organizations, repositories, and branc
32
32
* Within those organizations, you can target all **repositories**, or target a dynamic list by custom property or deployment context.
33
33
* Within the repositories, you can target certain **branches or tags**: all branches, the default branch, or a dynamic list using `fnmatch` syntax.
34
34
35
-
When you create a ruleset that targets branches in a repository, repository administrators can no longer rename branches or change the default branch in the targeted repository. They can still create and delete branches if they have the appropriate permissions.
36
-
37
35
## How can I control the format of commits?
38
36
39
37
In branch or tag rulesets, you can add a rule that restricts the format of commit metadata such as commit message or author email.
Copy file name to clipboardExpand all lines: content/admin/enforcing-policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise.md
+13Lines changed: 13 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -190,6 +190,19 @@ Across all organizations owned by your enterprise, you can allow members with ad
190
190
1. Under "Repository issue deletion", review the information about changing the setting. {% data reusables.enterprise-accounts.view-current-policy-config-orgs %}
191
191
1. Under "Repository issue deletion", select the dropdown menu and click a policy.
192
192
193
+
{% ifversion repo-admin-branch-rename %}
194
+
195
+
## Enforcing a policy for renaming protected branches
196
+
197
+
By default, repository administrators can rename branches that are targeted by enterprise-level rules, provided the new branch name is still targeted by those rules. You can restrict this ability to enterprise owners only.
198
+
199
+
{% data reusables.enterprise-accounts.access-enterprise %}
200
+
{% data reusables.enterprise-accounts.policies-tab %}
201
+
{% data reusables.enterprise-accounts.repositories-tab %}
202
+
1. Under "Repository branch renames", select the dropdown menu and click a policy.
Copy file name to clipboardExpand all lines: content/admin/monitoring-and-managing-your-instance/multiple-data-disks/configuring-multiple-data-disks.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
@@ -3,15 +3,12 @@ title: Configuring multiple data disks
3
3
product: '{% data variables.product.prodname_ghe_server %}'
4
4
intro: You can configure additional data disks and use them to host data of different services.
5
5
versions:
6
-
ghes: '>= 3.19'
6
+
ghes: '>= 3.17'
7
7
contentType: concepts
8
8
category:
9
9
- Scale your instance
10
10
---
11
11
12
-
> [!NOTE]
13
-
> The ability to configure and use multiple data disks is in {% data variables.release-phases.public_preview %} and subject to change. We would love to hear your feedback on the preview. You can share it with your customer success team, or leave a comment in the [community discussion post](https://github.com/orgs/community/discussions/181173). Our preferred option is sharing your feedback with your customer success team.
Copy file name to clipboardExpand all lines: content/code-security/reference/code-scanning/codeql/codeql-cli-manual/database-finalize.md
+7Lines changed: 7 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -54,6 +54,13 @@ Indicates that the directory given on the command line is not a database
54
54
itself, but a directory that _contains_ one or more databases under
55
55
construction. Those databases will be processed together.
56
56
57
+
#### `--working-dir=<dir>`
58
+
59
+
\[Advanced] The directory in which the specified command should be
60
+
executed. If this argument is not provided, the command is executed in
61
+
the value of `--source-root` passed to [codeql database create](/code-security/reference/code-scanning/codeql/codeql-cli-manual/database-create), if one exists. If no `--source-root` argument is provided, the command is executed in the
Copy file name to clipboardExpand all lines: content/communities/moderating-comments-and-conversations/managing-disruptive-comments.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
---
2
2
title: Managing disruptive comments
3
-
intro: 'You can {% ifversion fpt or ghec %}hide, edit,{% else %}edit{% endif %} or delete comments on issues, discussions, pull requests, and commits.'
3
+
intro: 'You can hide, edit, or delete comments on issues, discussions, pull requests, and commits.'
4
4
redirect_from:
5
5
- /articles/editing-a-comment
6
6
- /articles/deleting-a-comment
@@ -17,7 +17,7 @@ category:
17
17
18
18
## Hiding a comment
19
19
20
-
{% ifversion fpt or ghec %}Organization moderators, and anyone{% else %}Anyone{% endif %} with write access to a repository, can hide comments on issues, discussions, pull requests, and commits.
20
+
Organization moderators and anyone with write access to a repository, can hide comments on issues, discussions, pull requests, and commits.
21
21
22
22
If a comment is off-topic, outdated, or resolved, you may want to hide a comment to keep a discussion focused or make a pull request easier to navigate and review. Hidden comments are minimized but people with read access to the repository can expand them.
23
23
@@ -32,7 +32,7 @@ If a comment is off-topic, outdated, or resolved, you may want to hide a comment
32
32
33
33
## Unhiding a comment
34
34
35
-
{% ifversion fpt or ghec %}Organization moderators, and anyone{% else %}Anyone{% endif %} with write access to a repository, can unhide comments on issues, discussions, pull requests, and commits.
35
+
Organization moderators and anyone with write access to a repository, can unhide comments on issues, discussions, pull requests, and commits.
36
36
37
37
1. Navigate to the comment you'd like to unhide.
38
38
1. On the right side of the comment, click **{% octicon "fold" aria-hidden="true" aria-label="fold" %} Show comment**.
@@ -44,7 +44,7 @@ If a comment is off-topic, outdated, or resolved, you may want to hide a comment
44
44
45
45
Anyone with write access to a repository can edit comments on issues, discussions, pull requests, and commits.
46
46
47
-
It's appropriate to edit a comment and remove content that doesn't contribute to the conversation and violates your community's code of conduct{% ifversion fpt or ghec %} or {% data variables.product.github %}'s [Community Guidelines](/free-pro-team@latest/site-policy/github-terms/github-community-guidelines){% endif %}.
47
+
It's appropriate to edit a comment and remove content that doesn't contribute to the conversation and violates your community's code of conductor {% data variables.product.github %}'s [Community Guidelines](/free-pro-team@latest/site-policy/github-terms/github-community-guidelines).
48
48
49
49
Sometimes it may make sense to clearly indicate edits and their justification.
50
50
@@ -71,7 +71,7 @@ Anyone with write access to a repository can delete comments on issues, discussi
71
71
72
72
If a comment contains some constructive content that adds to the conversation in the issue or pull request, you can edit the comment instead.
73
73
74
-
Deleting a comment is your last resort as a moderator. It's appropriate to delete a comment if the entire comment adds no constructive content to a conversation and violates your community's code of conduct{% ifversion fpt or ghec %} or GitHub's [Community Guidelines](/free-pro-team@latest/site-policy/github-terms/github-community-guidelines){% endif %}.
74
+
Deleting a comment is your last resort as a moderator. It's appropriate to delete a comment if the entire comment adds no constructive content to a conversation and violates your community's code of conductor GitHub's [Community Guidelines](/free-pro-team@latest/site-policy/github-terms/github-community-guidelines).
75
75
76
76
Deleting a comment creates a timeline event that is visible to anyone with read access to the repository. However, the username of the person who deleted the comment is only visible to people with write access to the repository. For anyone without write access, the timeline event is anonymized.
0 commit comments