From 327105a3009017ccbe2d40886f6b9c7d7bafa123 Mon Sep 17 00:00:00 2001 From: Sarita Iyer <66540150+saritai@users.noreply.github.com> Date: Wed, 24 Sep 2025 11:22:01 -0400 Subject: [PATCH 1/8] Docs updates for Spaces GA + Spaces in IDE (#57644) Co-authored-by: hubwriter --- content/copilot/concepts/context/spaces.md | 12 ++-- content/copilot/get-started/features.md | 2 +- .../collaborate-with-your-team.md | 4 +- ...lot-spaces.md => create-copilot-spaces.md} | 16 ++--- .../use-copilot-spaces/index.md | 7 ++- .../use-copilot-spaces/use-copilot-spaces.md | 58 +++++++++++++++++++ .../tutorials/speed-up-development-work.md | 2 - data/reusables/copilot/policies-for-dotcom.md | 4 +- 8 files changed, 80 insertions(+), 25 deletions(-) rename content/copilot/how-tos/provide-context/use-copilot-spaces/{create-and-use-copilot-spaces.md => create-copilot-spaces.md} (83%) create mode 100644 content/copilot/how-tos/provide-context/use-copilot-spaces/use-copilot-spaces.md diff --git a/content/copilot/concepts/context/spaces.md b/content/copilot/concepts/context/spaces.md index 5796e2a046ac..c2622f2d12a4 100644 --- a/content/copilot/concepts/context/spaces.md +++ b/content/copilot/concepts/context/spaces.md @@ -14,8 +14,6 @@ redirect_from: contentType: concepts --- -{% data reusables.copilot.copilot-spaces.preview-note %} - {% data variables.copilot.copilot_spaces %} let you organize the context that {% data variables.product.prodname_copilot_short %} uses to answer your questions. {% data variables.copilot.copilot_spaces_short %} can include repositories, code, pull requests, issues, free-text content like transcripts or notes, images, and file uploads. You can ask {% data variables.product.prodname_copilot_short %} questions grounded in that context, or share the space with your team to support collaboration and knowledge sharing. ## Why use {% data variables.copilot.copilot_spaces %}? @@ -29,6 +27,8 @@ With {% data variables.copilot.copilot_spaces %} you can: * Reduce repeated questions by sharing knowledge with your team. * Support onboarding and reuse with self-service context that lives beyond chat history. +Your spaces stay in sync as your project evolves. {% data variables.product.github %} files and other {% data variables.product.github %}-based sources added to a space are automatically updated as they change, making {% data variables.product.prodname_copilot_short %} an evergreen expert in your project. + ### How are {% data variables.copilot.copilot_spaces_short %} different from knowledge bases? {% data variables.copilot.copilot_spaces_short %} are optimized for specific tasks and grounded conversations. Because context in {% data variables.copilot.copilot_spaces_short %} is scoped, {% data variables.product.prodname_copilot_short %}'s responses are more accurate and relevant. @@ -48,10 +48,12 @@ With {% data variables.copilot.copilot_spaces %} you can: Anyone with a {% data variables.product.prodname_copilot_short %} license, including {% data variables.copilot.copilot_free_short %}, can create and use {% data variables.copilot.copilot_spaces_short %}. -During the {% data variables.release-phases.public_preview %}, if you're using a {% data variables.copilot.copilot_business_short %} or {% data variables.copilot.copilot_enterprise_short %} plan, the organization or enterprise that provides your plan must have the **Opt in to preview features** setting enabled. See [AUTOTITLE](/enterprise-cloud@latest/copilot/managing-copilot/managing-github-copilot-in-your-organization/managing-policies-for-copilot-in-your-organization#enabling-copilot-features-in-your-organization) or [AUTOTITLE](/enterprise-cloud@latest/copilot/managing-copilot/managing-copilot-for-your-enterprise/managing-policies-and-features-for-copilot-in-your-enterprise#copilot-in-githubcom). - {% data variables.copilot.copilot_spaces_short %} can belong to a personal account or to an organization. Spaces owned by an organization can be shared with other organization members or kept private to the person who created the space. +## Where can I use {% data variables.copilot.copilot_spaces_short %}? + +You can use {% data variables.copilot.copilot_spaces %} in {% data variables.copilot.copilot_chat_dotcom_short %}. You can also leverage {% data variables.copilot.copilot_spaces %} in your IDE, using the {% data variables.product.github %} MCP server in your IDE to access context from your spaces. + ## How does using {% data variables.copilot.copilot_spaces_short %} affect my usage? Questions you submit in a space count as {% data variables.copilot.copilot_chat_short %} requests. @@ -61,4 +63,4 @@ Questions you submit in a space count as {% data variables.copilot.copilot_chat_ ## Next steps -To start using {% data variables.copilot.copilot_spaces_short %}, see [AUTOTITLE](/copilot/using-github-copilot/copilot-spaces/creating-and-using-copilot-spaces). +To start using {% data variables.copilot.copilot_spaces_short %}, see [AUTOTITLE](/copilot/how-tos/provide-context/use-copilot-spaces/create-copilot-spaces). diff --git a/content/copilot/get-started/features.md b/content/copilot/get-started/features.md index 21fe0cfc8a3f..f117295469e3 100644 --- a/content/copilot/get-started/features.md +++ b/content/copilot/get-started/features.md @@ -63,7 +63,7 @@ Enhance {% data variables.copilot.copilot_chat_short %} responses by providing c Automatically generate commit messages and descriptions with {% data variables.copilot.copilot_desktop_short %} based on the changes you make to your project. -### {% data variables.copilot.copilot_spaces %} ({% data variables.release-phases.public_preview %}) +### {% data variables.copilot.copilot_spaces %} Organize and centralize relevant content—like code, docs, specs, and more—into {% data variables.copilot.copilot_spaces_short %} that ground {% data variables.product.prodname_copilot_short %}’s responses in the right context for a specific task. See [AUTOTITLE](/copilot/using-github-copilot/copilot-spaces/about-organizing-and-sharing-context-with-copilot-spaces). diff --git a/content/copilot/how-tos/provide-context/use-copilot-spaces/collaborate-with-your-team.md b/content/copilot/how-tos/provide-context/use-copilot-spaces/collaborate-with-your-team.md index fa1642630fc0..25ff7761e55e 100644 --- a/content/copilot/how-tos/provide-context/use-copilot-spaces/collaborate-with-your-team.md +++ b/content/copilot/how-tos/provide-context/use-copilot-spaces/collaborate-with-your-team.md @@ -15,8 +15,6 @@ redirect_from: contentType: how-tos --- -{% data reusables.copilot.copilot-spaces.preview-note %} - {% data variables.copilot.copilot_spaces %} let you organize the context that {% data variables.product.prodname_copilot_short %} uses to answer your questions. Sharing {% data variables.copilot.copilot_spaces %} helps your team: * Avoid repeated explanations and handoffs. @@ -56,3 +54,5 @@ To share a space with others: ## Accessing shared {% data variables.copilot.copilot_spaces_short %} If you’re part of an organization that has shared spaces, you can access them in the **Organizations** tab on [https://github.com/copilot/spaces](https://github.com/copilot/spaces). + +You can also access organization spaces directly in your IDE by specifying the organization as the owner when loading the space. For more information, see [AUTOTITLE](/copilot/how-tos/provide-context/use-copilot-spaces/use-copilot-spaces#using-copilot-spaces-in-your-ide). diff --git a/content/copilot/how-tos/provide-context/use-copilot-spaces/create-and-use-copilot-spaces.md b/content/copilot/how-tos/provide-context/use-copilot-spaces/create-copilot-spaces.md similarity index 83% rename from content/copilot/how-tos/provide-context/use-copilot-spaces/create-and-use-copilot-spaces.md rename to content/copilot/how-tos/provide-context/use-copilot-spaces/create-copilot-spaces.md index 23e226e93ee4..f6671e7d1122 100644 --- a/content/copilot/how-tos/provide-context/use-copilot-spaces/create-and-use-copilot-spaces.md +++ b/content/copilot/how-tos/provide-context/use-copilot-spaces/create-copilot-spaces.md @@ -1,13 +1,14 @@ --- -title: Creating and using GitHub Copilot Spaces -shortTitle: Create and use Copilot Spaces +title: Creating GitHub Copilot Spaces +shortTitle: Create Copilot Spaces intro: 'Create spaces to organize and centralize relevant content that grounds {% data variables.product.prodname_copilot_short %}’s responses in the right context for a specific task.' -permissions: 'Anyone with {% data variables.copilot.copilot_preview_features %} enabled can access {% data variables.copilot.copilot_spaces_short %}.' +permissions: 'Anyone with a {% data variables.product.prodname_copilot_short %} license can use {% data variables.copilot.copilot_spaces_short %}.' versions: feature: copilot topics: - Copilot redirect_from: + - /copilot/how-tos/provide-context/use-copilot-spaces/create-and-use-copilot-spaces - /copilot/using-github-copilot/copilot-spaces/creating-and-using-copilot-spaces - /copilot/how-tos/context/copilot-spaces/creating-and-using-copilot-spaces - /copilot/how-tos/context/copilot-spaces/create-and-use-copilot-spaces @@ -17,8 +18,6 @@ contentType: how-tos For an overview of {% data variables.copilot.copilot_spaces %}, see [AUTOTITLE](/copilot/concepts/about-organizing-and-sharing-context-with-copilot-spaces). -{% data reusables.copilot.copilot-spaces.preview-note %} - ## Creating a space 1. To create a space, go to [https://github.com/copilot/spaces](https://github.com/copilot/spaces), and click **Create space**. @@ -49,13 +48,8 @@ You can add two types of context to your space: * **{% octicon "upload" aria-hidden="true" aria-label="upload" %} Upload a file**: You can upload files directly from your local machine. This includes images, text files, rich documents, and spreadsheets. * **{% octicon "paste" aria-hidden="true" aria-label="paste" %} Add text content**: You can type or paste free-text content, such as transcripts, notes, or any other relevant information that can help {% data variables.product.prodname_copilot_short %} understand the context of your space. -## Using {% data variables.copilot.copilot_spaces %} - -Once you've added context to your space, you can ask {% data variables.product.prodname_copilot_short %} questions in the chat interface. Your chat will be grounded in the context you've added. - -You can also change the large language model (LLM) used for your space by selecting the **CURRENT-MODEL** {% octicon "chevron-down" aria-hidden="true" aria-label="chevron-down" %} dropdown menu, then clicking the AI model of your choice. For more information, see [AUTOTITLE](/copilot/reference/ai-models/model-comparison). - ## Next steps +* To learn more about using {% data variables.copilot.copilot_spaces_short %} in {% data variables.product.github %} and your IDE, see [AUTOTITLE](/copilot/how-tos/provide-context/use-copilot-spaces/use-copilot-spaces). * To learn more about how to use {% data variables.copilot.copilot_spaces_short %} to help you with development work, see [AUTOTITLE](/copilot/using-github-copilot/copilot-spaces/speeding-up-development-work-with-copilot-spaces). * To learn how to share your space with your team, see [AUTOTITLE](/copilot/using-github-copilot/copilot-spaces/collaborating-with-your-team-using-copilot-spaces). diff --git a/content/copilot/how-tos/provide-context/use-copilot-spaces/index.md b/content/copilot/how-tos/provide-context/use-copilot-spaces/index.md index b99ffb608c00..a2b60383b64c 100644 --- a/content/copilot/how-tos/provide-context/use-copilot-spaces/index.md +++ b/content/copilot/how-tos/provide-context/use-copilot-spaces/index.md @@ -7,7 +7,8 @@ versions: topics: - Copilot children: - - /create-and-use-copilot-spaces + - /create-copilot-spaces + - /use-copilot-spaces - /collaborate-with-your-team redirect_from: - /copilot/using-github-copilot/copilot-spaces @@ -15,3 +16,7 @@ redirect_from: - /copilot/how-tos/context/use-copilot-spaces contentType: how-tos --- + +These articles provide how-to information for creating and using {% data variables.copilot.copilot_spaces %}. + +For an overview, see [AUTOTITLE](/copilot/concepts/context/spaces). To learn how to use {% data variables.copilot.copilot_spaces_short %} to help with development work, see [AUTOTITLE](/copilot/tutorials/speed-up-development-work). diff --git a/content/copilot/how-tos/provide-context/use-copilot-spaces/use-copilot-spaces.md b/content/copilot/how-tos/provide-context/use-copilot-spaces/use-copilot-spaces.md new file mode 100644 index 000000000000..58397387603a --- /dev/null +++ b/content/copilot/how-tos/provide-context/use-copilot-spaces/use-copilot-spaces.md @@ -0,0 +1,58 @@ +--- +title: Using GitHub Copilot Spaces +shortTitle: Use Copilot Spaces +intro: 'Use spaces to ground {% data variables.product.prodname_copilot_short %}’s responses in the right context for a specific task.' +permissions: 'Anyone with a {% data variables.product.prodname_copilot_short %} license can use {% data variables.copilot.copilot_spaces_short %}.' +versions: + feature: copilot +topics: + - Copilot +contentType: how-tos +--- + +For information on creating {% data variables.copilot.copilot_spaces %}, see [AUTOTITLE](/copilot/how-tos/provide-context/use-copilot-spaces/create-copilot-spaces). + +## Using {% data variables.copilot.copilot_spaces %} in {% data variables.product.github %} + +Once you've added context to your space, you can ask {% data variables.product.prodname_copilot_short %} questions in the chat interface in {% data variables.product.github %}. Your chat will be grounded in the context you've added. + +You can also change the large language model (LLM) used for your space by selecting the **CURRENT-MODEL** {% octicon "chevron-down" aria-hidden="true" aria-label="chevron-down" %} dropdown menu, then clicking the AI model of your choice. For more information, see [AUTOTITLE](/copilot/reference/ai-models/model-comparison). + +## Using {% data variables.copilot.copilot_spaces %} in your IDE + +You can also access the information and context from {% data variables.copilot.copilot_spaces_short %} directly in your IDE using the {% data variables.product.github %} MCP server. This allows you to leverage your curated context while coding without switching between your IDE and the web interface. + +This functionality is available in any IDE that supports the {% data variables.product.prodname_copilot %} extension and the {% data variables.product.github %} MCP server. + +>[!NOTE] When using {% data variables.copilot.copilot_spaces_short %} in your IDE, repository context is not supported. You will have access to all other sources and instructions from the space. + +Once you've accessed space context from your IDE: + +* The space's context will inform {% data variables.product.prodname_copilot_short %}'s responses +* You can reference the space's content when generating code, getting explanations, or working on development tasks +* Your spaces stay in sync as your project evolves. {% data variables.product.github %} files and other {% data variables.product.github %}-based sources added to a space are automatically updated as they change, making {% data variables.product.prodname_copilot_short %} an evergreen expert in your project + +### Prerequisites + +To use {% data variables.copilot.copilot_spaces_short %} in your IDE, you need to install the {% data variables.product.github %} MCP server. For setup instructions, see [AUTOTITLE](/copilot/how-tos/provide-context/use-mcp/use-the-github-mcp-server). + +### Accessing space context from your IDE + +For more detailed information on using the {% data variables.product.github %} MCP server in a specific IDE, see [AUTOTITLE](/copilot/how-tos/provide-context/use-mcp/use-the-github-mcp-server). + +Note that {% data variables.copilot.copilot_spaces_short %} can only be used in agent mode in your IDE, since spaces are accessed via the {% data variables.product.github %} MCP server. + +1. In your IDE, open {% data variables.copilot.copilot_chat_short %} and select **Agent** from the mode dropdown or select the **Agent** tab. + * To confirm that the {% data variables.copilot.copilot_spaces_short %} tools are enabled, in the {% data variables.copilot.copilot_chat_short %} box, click the tools icon. In the dropdown, expand the list of available tools for **MCP Server: github**, and confirm that the `get_copilot_space` and `list_copilot_spaces` tools are enabled. +1. In the {% data variables.copilot.copilot_chat_short %} box, enter a prompt that references the space that you want to use as context. If you know the exact name of the space and the name of the user or organization that owns the space, you can provide that. Otherwise, {% data variables.product.prodname_copilot_short %} will automatically use the `list_copilot_spaces` tool to find spaces that match the name or text you provide and access the context from those spaces. + + For example, you could use either of these two prompts: + * `Using the Copilot space 'Checkout Flow Redesign' owned by myorganization, summarize the implementation plan.` + * `Summarize the implementation plan from the Copilot space for the checkout flow redesign.` + + Follow-up prompts in the same chat conversation will have access to the same spaces, without you having to reference it explicitly. + +## Next steps + +* To learn more about how to use {% data variables.copilot.copilot_spaces_short %} to help you with development work, see [AUTOTITLE](/copilot/using-github-copilot/copilot-spaces/speeding-up-development-work-with-copilot-spaces). +* To learn how to share your space with your team, see [AUTOTITLE](/copilot/using-github-copilot/copilot-spaces/collaborating-with-your-team-using-copilot-spaces). diff --git a/content/copilot/tutorials/speed-up-development-work.md b/content/copilot/tutorials/speed-up-development-work.md index 036f36dcfb73..5f3da457e518 100644 --- a/content/copilot/tutorials/speed-up-development-work.md +++ b/content/copilot/tutorials/speed-up-development-work.md @@ -13,8 +13,6 @@ redirect_from: contentType: tutorials --- -{% data reusables.copilot.copilot-spaces.preview-note %} - If you're starting a new feature, trying to understand a system, or picking up a task in a codebase you’re still learning, {% data variables.copilot.copilot_spaces %} can help you: * Stay focused by organizing the context you need in one place. diff --git a/data/reusables/copilot/policies-for-dotcom.md b/data/reusables/copilot/policies-for-dotcom.md index c3a30a78730f..2d17cfedbc3d 100644 --- a/data/reusables/copilot/policies-for-dotcom.md +++ b/data/reusables/copilot/policies-for-dotcom.md @@ -1,4 +1,2 @@ * **Opt in to user feedback collection:** If enabled, users will see options to provide feedback on selected {% data variables.product.prodname_copilot_short %} features. -* **Opt in to preview features:** If enabled, users can test new {% data variables.product.prodname_copilot_short %} features that are not yet generally available. Be aware that previews of features may have flaws, and the features may be changed or discontinued at any time. Current previews of {% data variables.product.prodname_copilot_short %} features include: - - * {% data variables.copilot.copilot_spaces %}. See [AUTOTITLE](/copilot/using-github-copilot/copilot-spaces/about-organizing-and-sharing-context-with-copilot-spaces). +* **Opt in to preview features:** If enabled, users can test new {% data variables.product.prodname_copilot_short %} features that are not yet generally available. Be aware that previews of features may have flaws, and the features may be changed or discontinued at any time. From 8939a58c5947a180e481106d9cf0ecedb6618af5 Mon Sep 17 00:00:00 2001 From: Robert Date: Wed, 24 Sep 2025 16:49:15 +0100 Subject: [PATCH 2/8] Link to rules about alert location from rulesets docs (#57670) --- .../set-code-scanning-merge-protection.md | 1 + 1 file changed, 1 insertion(+) diff --git a/content/code-security/code-scanning/managing-your-code-scanning-configuration/set-code-scanning-merge-protection.md b/content/code-security/code-scanning/managing-your-code-scanning-configuration/set-code-scanning-merge-protection.md index 2e89a10dd5b1..7dab7afdb78c 100644 --- a/content/code-security/code-scanning/managing-your-code-scanning-configuration/set-code-scanning-merge-protection.md +++ b/content/code-security/code-scanning/managing-your-code-scanning-configuration/set-code-scanning-merge-protection.md @@ -19,6 +19,7 @@ topics: > [!NOTE] > * Merge protection with rulesets is not related to status checks. For more information about status checks, see [AUTOTITLE](/pull-requests/collaborating-with-pull-requests/collaborating-on-repositories-with-code-quality-features/about-status-checks). > * Merge protection with rulesets will not apply to merge queue groups or {% data variables.product.prodname_dependabot %} pull requests analyzed by default setup. +> * All the lines of code identified by an alert must exist in the pull request diff. For more information, see [AUTOTITLE](/code-security/code-scanning/integrating-with-code-scanning/sarif-support-for-code-scanning#specifying-the-location-for-source-files). You can use rulesets to prevent pull requests from being merged when one of the following conditions is met: From d1e943809c4e8544083e91830b173020ad5ff809 Mon Sep 17 00:00:00 2001 From: Dimitrios Philliou Date: Wed, 24 Sep 2025 09:37:23 -0700 Subject: [PATCH 3/8] Add deprecation notice for Copilot extensions (#57626) Co-authored-by: Ben Ahmady <32935794+subatoi@users.noreply.github.com> --- content/copilot/concepts/context/copilot-extensions.md | 8 ++++++++ .../copilot/concepts/extensions/build-extensions.md | 8 ++++++++ .../use-copilot-extensions.md | 8 ++++++++ .../set-up-copilot-extensions.md | 8 ++++++++ .../copilot-extensions/extensions-retirement.md | 10 ++++++++++ 5 files changed, 42 insertions(+) create mode 100644 data/reusables/copilot/copilot-extensions/extensions-retirement.md diff --git a/content/copilot/concepts/context/copilot-extensions.md b/content/copilot/concepts/context/copilot-extensions.md index f4600e89ed92..0926db428983 100644 --- a/content/copilot/concepts/context/copilot-extensions.md +++ b/content/copilot/concepts/context/copilot-extensions.md @@ -16,6 +16,14 @@ redirect_from: contentType: concepts --- + + + + +{% data reusables.copilot.copilot-extensions.extensions-retirement %} + + + ## About {% data variables.copilot.copilot_extensions_short %} {% data reusables.copilot.copilot-extensions.about-copilot-extensions %} diff --git a/content/copilot/concepts/extensions/build-extensions.md b/content/copilot/concepts/extensions/build-extensions.md index 3c0644d2d74e..6f6b29d88f94 100644 --- a/content/copilot/concepts/extensions/build-extensions.md +++ b/content/copilot/concepts/extensions/build-extensions.md @@ -16,6 +16,14 @@ redirect_from: contentType: concepts --- + + + + +{% data reusables.copilot.copilot-extensions.extensions-retirement %} + + + ## About building {% data variables.copilot.copilot_extensions_short %} {% data reusables.copilot.copilot-extensions.about-copilot-extensions %} diff --git a/content/copilot/how-tos/provide-context/install-copilot-extensions/use-copilot-extensions.md b/content/copilot/how-tos/provide-context/install-copilot-extensions/use-copilot-extensions.md index 030bcc3fa7b2..95f0b4a9ca57 100644 --- a/content/copilot/how-tos/provide-context/install-copilot-extensions/use-copilot-extensions.md +++ b/content/copilot/how-tos/provide-context/install-copilot-extensions/use-copilot-extensions.md @@ -17,6 +17,14 @@ redirect_from: contentType: how-tos --- + + + + +{% data reusables.copilot.copilot-extensions.extensions-retirement %} + + + ## About {% data variables.copilot.copilot_extensions %} {% data reusables.copilot.copilot-extensions.copilot-extensions-intro %} diff --git a/content/copilot/how-tos/use-copilot-extensions/set-up-copilot-extensions.md b/content/copilot/how-tos/use-copilot-extensions/set-up-copilot-extensions.md index f398824521ff..cae74c836e44 100644 --- a/content/copilot/how-tos/use-copilot-extensions/set-up-copilot-extensions.md +++ b/content/copilot/how-tos/use-copilot-extensions/set-up-copilot-extensions.md @@ -14,6 +14,14 @@ redirect_from: contentType: how-tos --- + + + + +{% data reusables.copilot.copilot-extensions.extensions-retirement %} + + + This article is designed to help you build an entirely new {% data variables.copilot.copilot_extension %}. To instead learn how to quickly build and test a demo {% data variables.copilot.copilot_extension_short %} created by {% data variables.product.github %}, see [AUTOTITLE](/copilot/building-copilot-extensions/quickstart-for-github-copilot-extensions). {% data reusables.copilot.copilot-extensions.differences-between-agents-and-skillsets-1 %} diff --git a/data/reusables/copilot/copilot-extensions/extensions-retirement.md b/data/reusables/copilot/copilot-extensions/extensions-retirement.md new file mode 100644 index 000000000000..d0799d688830 --- /dev/null +++ b/data/reusables/copilot/copilot-extensions/extensions-retirement.md @@ -0,0 +1,10 @@ +> [!IMPORTANT] +> {% data variables.copilot.copilot_extensions_short %} built as {% data variables.product.prodname_github_apps %} will be closing down on November 10, 2025. {% data variables.product.prodname_vscode_shortname %} {% data variables.copilot.copilot_extensions_short %} are not affected and will remain supported. +> +> Key dates: +> * September 23, 2025: New creation of {% data variables.copilot.copilot_extensions_short %} will be blocked +> * November 10, 2025: All existing {% data variables.copilot.copilot_extensions_short %} will be disabled +> +> Consider building MCP servers to replace extension functionality where applicable. Hybrid apps (with other {% data variables.product.prodname_github_app %} functionality) must disable the {% data variables.copilot.copilot_extension_short %} configuration in app settings to remain listed in the {% data variables.product.prodname_marketplace %} after November 10, 2025. +> +> For more information, see the [changelog announcement](https://github.blog/changelog/2025-09-23-deprecate-github-copilot-extensions-github-apps/). From ffe276d527c97b686a49f17dad3813c71d059c2e Mon Sep 17 00:00:00 2001 From: Felicity Chapman Date: Wed, 24 Sep 2025 18:45:56 +0100 Subject: [PATCH 4/8] Increase sleep time before checking server status (#57671) --- .github/workflows/local-dev.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/local-dev.yml b/.github/workflows/local-dev.yml index 1b6d0d4b3603..e54d1375d95d 100644 --- a/.github/workflows/local-dev.yml +++ b/.github/workflows/local-dev.yml @@ -60,7 +60,7 @@ jobs: - name: View the home page run: | echo "Going to sleep a little to wait for the server to start" - sleep 10 + sleep 15 curl --fail --retry-connrefused --retry 5 http://localhost:4000/ - name: Run basic tests From 9a58c7c3488904481ac80701cfb59133b9abb92e Mon Sep 17 00:00:00 2001 From: docs-bot <77750099+docs-bot@users.noreply.github.com> Date: Wed, 24 Sep 2025 11:09:50 -0700 Subject: [PATCH 5/8] Sync secret scanning data (#57675) Co-authored-by: Felicity Chapman --- src/secret-scanning/data/public-docs.yml | 2 +- src/secret-scanning/lib/config.json | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/secret-scanning/data/public-docs.yml b/src/secret-scanning/data/public-docs.yml index c1f4cd6ba09a..be00fb246ee6 100644 --- a/src/secret-scanning/data/public-docs.yml +++ b/src/secret-scanning/data/public-docs.yml @@ -137,7 +137,7 @@ ghes: '>=3.19' isPublic: false isPrivateWithGhas: true - hasPushProtection: true + hasPushProtection: false hasValidityCheck: false base64Supported: false isduplicate: false diff --git a/src/secret-scanning/lib/config.json b/src/secret-scanning/lib/config.json index 9f28054f596b..edfffef238af 100644 --- a/src/secret-scanning/lib/config.json +++ b/src/secret-scanning/lib/config.json @@ -1,5 +1,5 @@ { - "sha": "b53d940a0227bd6e51c9dc59e298ecbf3e455a72", - "blob-sha": "6a227f540cb15dac2fd7e05fd39858791f5a2bb1", + "sha": "ff16526540b69b2a5971ce041b2dfcf3efc6b6f9", + "blob-sha": "518f994ed0d364cfd578d732eff6d2ac4ba4b443", "targetFilename": "code-security/secret-scanning/introduction/supported-secret-scanning-patterns" } \ No newline at end of file From 2e6bf6b19a1d58a49eadd3f3b332a4726f3fd28b Mon Sep 17 00:00:00 2001 From: Kevin Heis Date: Wed, 24 Sep 2025 11:26:06 -0700 Subject: [PATCH 6/8] Fix superscripts floating above sticky table headers (#57661) --- src/frame/components/page-header/Header.module.scss | 5 ----- src/frame/components/page-header/Header.tsx | 2 +- .../components/ui/MarkdownContent/stylesheets/table.scss | 1 + src/frame/stylesheets/dialog-overrides.scss | 5 +++++ 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/src/frame/components/page-header/Header.module.scss b/src/frame/components/page-header/Header.module.scss index 4bb8e2053b9d..27b117d45644 100644 --- a/src/frame/components/page-header/Header.module.scss +++ b/src/frame/components/page-header/Header.module.scss @@ -6,11 +6,6 @@ display: unset; } -// Need children of portal root to be higher z-index to show dropdown -.portalRoot * { - z-index: 3 !important; -} - // Contains the logo and version picker and used when the smaller width search // input UI is closed. .logoWithClosedSearch { diff --git a/src/frame/components/page-header/Header.tsx b/src/frame/components/page-header/Header.tsx index 30bb786d26dd..ed4154567027 100644 --- a/src/frame/components/page-header/Header.tsx +++ b/src/frame/components/page-header/Header.tsx @@ -149,7 +149,7 @@ export const Header = () => { {error !== '404' && }