Skip to content

Commit 3e6ec5c

Browse files
authored
Merge pull request #43698 from github/repo-sync
Repo sync
2 parents 3216db3 + 1bb7ea3 commit 3e6ec5c

File tree

30 files changed

+227
-111
lines changed

30 files changed

+227
-111
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# Docs changelog
22

3+
**2 April 2026**
4+
5+
We've expanded the documentation for custom agents in Copilot CLI, adding information about the built-in agents.
6+
7+
[About custom agents](https://docs.github.com/en/copilot/concepts/agents/copilot-cli/about-custom-agents#built-in-agents)
8+
9+
<hr>
10+
311
**27 March 2026**
412

513
We've introduced a new discovery landing page design for all the top-level doc sets on docs.github.com. The landing pages highlight recommended articles and give users the ability to filter articles by category with a drop down menu. Every article across the site now includes category metadata, making it easier to browse doc sets without relying solely on search. This replaces the previous product-landing layout across 35 doc sets.

content/actions/how-tos/reuse-automations/create-workflow-templates.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ category:
2424

2525
This procedure demonstrates how to create a workflow template and metadata file. The metadata file describes how the workflow templates will be presented to users when they are creating a new workflow.
2626

27-
1. If it doesn't already exist, create a new repository named `.github` in your organization.
27+
1. If it doesn't already exist, create a new {% ifversion actions-nga %} {% else %}public {% endif %}repository named `.github` in your organization.
2828
1. Create a directory named `workflow-templates`.
2929
1. Create your new workflow file inside the `workflow-templates` directory.
3030

content/actions/reference/workflows-and-actions/reusing-workflow-configurations.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,7 @@ When a reusable workflow is triggered by a caller workflow, the `github` context
115115

116116
Reference information to use when creating workflow templates for your organization.
117117

118+
{% ifversion actions-nga %}
118119
### Workflow template availability
119120

120121
You can use templates in repositories that match or have more restricted visibility than the template repository.
@@ -132,6 +133,7 @@ Because public workflow templates require a public `.github` repository, they ar
132133
### Granting access for private/internal repositories
133134

134135
If you're using a private or internal `.github` repository, you need to grant Read access to users or teams who should be able to use the templates.
136+
{% endif %}
135137

136138
### The `$default-branch` placeholder
137139

content/admin/data-residency/feature-overview-for-github-enterprise-cloud-with-data-residency.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,6 @@ Some features on {% data variables.enterprise.data_residency_site %} are current
109109

110110
### {% data variables.product.prodname_github_codespaces %}
111111

112-
{% data variables.product.prodname_github_codespaces %} on {% data variables.enterprise.data_residency_site %} are in {% data variables.release-phases.public_preview %} and are available in all {% data variables.enterprise.data_residency %} regions: EU, Australia, US, and Japan.
112+
{% data variables.product.prodname_github_codespaces %} on {% data variables.enterprise.data_residency_site %} are in {% data variables.release-phases.public_preview %} and are available in all {% data variables.enterprise.data_residency %} regions.
113113

114114
To use {% data variables.product.prodname_github_codespaces %} from {% data variables.product.prodname_vscode_shortname %} desktop with an enterprise on {% data variables.enterprise.data_residency_site %}, you must configure the `Github-enterprise: Uri` and `Github > Codespaces: Auth Provider` settings. For more information, see [AUTOTITLE](/codespaces/developing-in-a-codespace/using-github-codespaces-in-visual-studio-code#connecting-to-an-enterprise-on-ghecom).

content/copilot/how-tos/use-copilot-agents/coding-agent/create-a-pr.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -430,7 +430,7 @@ gh api \
430430
{% data reusables.copilot.optional-select-custom-agent-generic %}
431431
{% data reusables.copilot.optional-select-copilot-coding-agent-model %}
432432
1. Optionally, provide additional instructions. These will be passed to {% data variables.product.prodname_copilot_short %} alongside your issue contents.
433-
1. Press <kbd>Command</kbd>+<kbd>Enter</kbd> to assign the issue.
433+
1. Press <kbd>Command</kbd>+<kbd>Enter</kbd> (macOS) or <kbd>Ctrl</kbd>+<kbd>Enter</kbd> (Windows) to assign the issue.
434434

435435
{% data variables.product.prodname_copilot_short %} will start a new session. {% data variables.product.prodname_copilot_short %} will work on the task and push changes to its pull request, then add you as a reviewer when it has finished, triggering a notification.
436436

@@ -613,7 +613,7 @@ To see all of the available options, run `gh agent-task create --help`.
613613
1. Optionally, select a base branch for {% data variables.product.prodname_copilot_short %}'s pull request. {% data variables.product.prodname_copilot_short %} will create a new branch based on this branch, then push the changes to a pull request targeting that branch.
614614
{% data reusables.copilot.optional-select-custom-agent-generic %}
615615
{% data reusables.copilot.optional-select-copilot-coding-agent-model %}
616-
1. Press <kbd>Command</kbd>+<kbd>Enter</kbd> to start the task.
616+
1. Press <kbd>Command</kbd>+<kbd>Enter</kbd> (macOS) or <kbd>Ctrl</kbd>+<kbd>Enter</kbd> (Windows) to start the task.
617617

618618
{% data variables.product.prodname_copilot_short %} will start a new session. {% data variables.product.prodname_copilot_short %} will work on the task and push changes to its pull request, then add you as a reviewer when it has finished, triggering a notification.
619619

content/copilot/how-tos/use-copilot-agents/coding-agent/track-copilot-sessions.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,10 @@ To see all of the available options, run `gh agent-task list --help` or `gh agen
5757
{% data reusables.copilot.coding-agent.raycast-setup %}
5858
1. Open Raycast, search for "{% data variables.product.prodname_copilot_short %}," find the **View Tasks** command, then press <kbd>Enter</kbd>.
5959
1. Click **Sign in with {% data variables.product.github %}**, then complete the authentication flow. Raycast will re-open.
60-
1. You'll see a list of your tasks. To navigate to the linked pull request, press <kbd>Enter</kbd>. To view the session logs, press <kbd>Command</kbd>+<kbd>L</kbd>.
60+
1. You'll see a list of your tasks. Select a task, then use the following keyboard shortcuts:
61+
* To watch the session logs live, press <kbd>Enter</kbd>. The logs update in real time, so you can monitor {% data variables.product.prodname_copilot_short %}'s progress without leaving Raycast.
62+
* To open the session logs in the browser, press <kbd>Command</kbd>+<kbd>Enter</kbd> (macOS) or <kbd>Ctrl</kbd>+<kbd>Enter</kbd> (Windows).
63+
* To open the linked pull request, press <kbd>Command</kbd>+<kbd>P</kbd> (macOS) or <kbd>Ctrl</kbd>+<kbd>P</kbd> (Windows).
6164

6265
> [!NOTE]
6366
> If you are unable to see some tasks in Raycast, the organization that owns the repository may have enabled {% data variables.product.prodname_oauth_app %} access restrictions. To learn how to request approval for the "{% data variables.product.prodname_copilot %} for Raycast" {% data variables.product.prodname_oauth_app %}, see [AUTOTITLE](/account-and-profile/how-tos/setting-up-and-managing-your-personal-account-on-github/managing-your-membership-in-organizations/requesting-organization-approval-for-oauth-apps).
@@ -131,7 +134,7 @@ Commits from {% data variables.copilot.copilot_coding_agent %} have the followin
131134

132135
## Using the session logs to understand {% data variables.product.prodname_copilot_short %}'s approach
133136

134-
You can dive into {% data variables.product.prodname_copilot_short %}'s session logs in {% data variables.product.github %} or {% data variables.product.prodname_vscode %} to understand how it approached your task.
137+
You can dive into {% data variables.product.prodname_copilot_short %}'s session logs in {% data variables.product.github %}, {% data variables.product.prodname_vscode %}, or Raycast to understand how it approached your task.
135138

136139
In the session logs, you can see {% data variables.product.prodname_copilot_short %}'s internal monologue and the tools it used to understand your repository, make changes and validate its work.
137140

data/features/actions-nga.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# New feature: actions-nga
2+
# Versioning for Actions NGA (Next Generation Architecture) features
3+
versions:
4+
fpt: '*'
5+
ghec: '*'
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
[Raycast](https://www.raycast.com/) is an extensible launcher for Windows and macOS. With the {% data variables.product.prodname_copilot %} extension for Raycast, you can start and track {% data variables.copilot.copilot_coding_agent %} tasks wherever you are on your computer.
1+
[Raycast](https://www.raycast.com/) is an extensible launcher for Windows and macOS. With the {% data variables.product.prodname_copilot %} extension for Raycast, you can start and track {% data variables.copilot.copilot_coding_agent %} tasks and watch session logs live wherever you are on your computer.

data/reusables/data-residency/when-you-adopt-data-residency.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Data residency makes it easy to separate open source and enterprise work, and he
44

55
The available regions are:
66

7-
* EU
7+
* EU (includes EFTA countries, Norway and Switzerland, as of May 1, 2026)
88
* Australia
99
* US
1010
* Japan

eslint.config.ts

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -204,13 +204,9 @@ export default [
204204
'src/article-api/transformers/audit-logs-transformer.ts',
205205
'src/article-api/transformers/rest-transformer.ts',
206206
'src/codeql-cli/scripts/convert-markdown-for-docs.ts',
207-
'src/content-linter/lib/helpers/get-lintable-yml.ts',
208-
'src/content-linter/lib/helpers/print-annotations.ts',
209-
'src/content-linter/lib/helpers/utils.ts',
210207
'src/content-linter/lib/init-test.ts',
211208
'src/content-linter/lib/linting-rules/code-annotations.ts',
212209
'src/content-linter/lib/linting-rules/index.ts',
213-
'src/content-linter/lib/linting-rules/internal-links-no-lang.ts',
214210
'src/content-linter/lib/linting-rules/journey-tracks-liquid.ts',
215211
'src/content-linter/lib/linting-rules/liquid-ifversion-versions.ts',
216212
'src/content-linter/lib/linting-rules/liquid-versioning.ts',
@@ -253,8 +249,6 @@ export default [
253249
'src/frame/lib/page-data.ts',
254250
'src/frame/lib/page.ts',
255251
'src/frame/lib/read-frontmatter.ts',
256-
'src/frame/middleware/find-page.ts',
257-
'src/frame/middleware/resolve-carousels.ts',
258252
'src/frame/tests/page.ts',
259253
'src/frame/tests/read-frontmatter.ts',
260254
'src/frame/tests/server.ts',
@@ -278,7 +272,6 @@ export default [
278272
'src/links/lib/update-internal-links.ts',
279273
'src/links/scripts/check-github-github-links.ts',
280274
'src/links/scripts/update-internal-links.ts',
281-
'src/pages/_error.tsx',
282275
'src/redirects/middleware/handle-redirects.ts',
283276
'src/rest/components/get-rest-code-samples.ts',
284277
'src/rest/lib/index.ts',
@@ -302,8 +295,6 @@ export default [
302295
'src/search/lib/get-elasticsearch-results/general-search.ts',
303296
'src/search/lib/routes/combined-search-route.ts',
304297
'src/search/lib/search-request-params/get-search-from-request-params.ts',
305-
'src/search/lib/search-request-params/search-params-objects.ts',
306-
'src/search/lib/search-request-params/types.ts',
307298
'src/search/middleware/search-routes.ts',
308299
'src/search/scripts/index/index-cli.ts',
309300
'src/search/scripts/index/utils/indexing-elasticsearch-utils.ts',
@@ -318,9 +309,7 @@ export default [
318309
'src/types/markdownlint-rule-search-replace.d.ts',
319310
'src/types/primer__octicons.d.ts',
320311
'src/versions/scripts/use-short-versions.ts',
321-
'src/webhooks/lib/index.ts',
322312
'src/workflows/projects.ts',
323-
'src/workflows/tests/actions-workflows.ts',
324313
],
325314
rules: {
326315
'@typescript-eslint/no-explicit-any': 'off',

0 commit comments

Comments
 (0)