From 2eecfe785aadf2c4342f8d22fc38f310cd4e5ace Mon Sep 17 00:00:00 2001 From: Jules <19994093+jules-p@users.noreply.github.com> Date: Thu, 6 Mar 2025 14:12:27 +0100 Subject: [PATCH 1/4] Update out-of-date screenshots and procedures in Chat in GitHub (#54684) Co-authored-by: Jules Porter --- .../copilot/copilot-chat-in-repository.png | Bin 0 -> 101808 bytes ...king-github-copilot-questions-in-github.md | 44 ++++++------------ 2 files changed, 13 insertions(+), 31 deletions(-) create mode 100644 assets/images/help/copilot/copilot-chat-in-repository.png diff --git a/assets/images/help/copilot/copilot-chat-in-repository.png b/assets/images/help/copilot/copilot-chat-in-repository.png new file mode 100644 index 0000000000000000000000000000000000000000..624bbd9e2581bf1c9cf3a5a463929faeff7e2342 GIT binary patch literal 101808 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 NUHRby^nHt0{|Bs%ZIS>0 literal 0 HcmV?d00001 diff --git a/content/copilot/using-github-copilot/copilot-chat/asking-github-copilot-questions-in-github.md b/content/copilot/using-github-copilot/copilot-chat/asking-github-copilot-questions-in-github.md index 1fb457663f..789d4ed33f 100644 --- a/content/copilot/using-github-copilot/copilot-chat/asking-github-copilot-questions-in-github.md +++ b/content/copilot/using-github-copilot/copilot-chat/asking-github-copilot-questions-in-github.md @@ -146,11 +146,10 @@ To ask a question about a specific repository, you must be viewing the repositor 1. Navigate to a repository on {% data variables.product.github %}. {% data reusables.copilot.open-chat-panel %} -1. The heading at the top of the panel should read "Chatting about" followed by the name of the current repository. - If the wrong repository name is displayed, because you were previously chatting about another repository, click All repositories then choose the repository you want to chat about. + {% data variables.product.prodname_copilot_chat_short %} will open a new conversation, with the repository you are viewing selected as the context for your question. - ![Screenshot of the {% data variables.product.prodname_copilot_short %} chat panel with "All repositories" highlighted with a dark orange outline.](/assets/images/help/copilot/copilot-chat-all-repositories.png) + ![Screenshot of the {% data variables.product.prodname_copilot_short %} chat panel opened inside a repository. The specified repository is highlighted with a dark orange outline.](/assets/images/help/copilot/copilot-chat-in-repository.png) 1. At the bottom of the panel, in the "Ask {% data variables.product.prodname_copilot_short %}" box, type a question and press Enter. @@ -189,33 +188,19 @@ Organization owners (with a {% data variables.product.prodname_copilot_enterpris When you enter a query, {% data variables.product.prodname_copilot_short %} searches for relevant documentation snippets, synthesizes a summary of the relevant snippets to answer your question, and provides links to the source documentation for additional context. -{% data reusables.copilot.open-chat-panel %} -1. If the "Ask {% data variables.product.prodname_copilot_short %}" page is not displayed in the panel, click **All repositories**. +1. At the top right of any page on {% data variables.product.github %}, click {% octicon "triangle-down" aria-label="The downwards triangle icon" %} beside the **{% octicon "copilot" aria-hidden="true" %}** icon and click **Immersive** in the dropdown menu. - ![Screenshot of the {% data variables.product.prodname_copilot_short %} chat panel page with "All repositories" highlighted with a dark orange outline.](/assets/images/help/copilot/copilot-chat-all-repositories.png) + ![Screenshot of the 'Immersive' button, highlighted with a dark orange outline.](/assets/images/help/copilot/copilot-immersive-button.png) -1. Start a conversation with {% data variables.product.prodname_copilot_short %} by either selecting a repository or clicking **General purpose chat**. -1. Click the "Attach knowledge" button (a book icon) at the bottom of the chat panel, to view a list of the knowledge bases that you have access to. +1. To select a knowledge base for context, click {% octicon "paperclip" aria-label="Add attachments" %} at the bottom of the chat panel, then select "Knowledge base". - ![Screenshot of the "Attach knowledge" icon, highlighted with a dark orange outline.](/assets/images/help/copilot/chat-book-icon.png) + ![Screenshot of the "Attach files or symbols" button, highlighted with a dark orange outline.](/assets/images/help/copilot/chat-paperclip-icon.png) -1. Click the knowledge base that you want to use as context. - - For example, you could choose a knowledge base containing your organization's internal developer documentation. - - You can search for a knowledge base if you don't see one you want to use. - - ![Screenshot showing the "Attach knowledge" popover with a list of knowledge bases.](/assets/images/help/copilot/attach-knowledge-popover.png) +1. In the "Search knowledge bases" box, type the name of the knowledge base you want to use as context, then click the knowledge base in the list of search results. 1. At the bottom of the page, in the "Ask {% data variables.product.prodname_copilot_short %}" box, type a question and press Enter. -1. The response will typically contain numbered references to files that {% data variables.product.prodname_copilot_short %} uses to generate the answer, from the knowledge base you selected. To list the sources that were used, click **NUMBER references**. - - ![Screenshot showing an expanded list of source references.](/assets/images/help/copilot/chat-sources-list.png) - -1. To display information about a source reference, click its entry in the list. - - Alternatively, to open the complete file, click the ellipsis (**...**), then select **Open**. +1. At the bottom of the response, {% data variables.product.prodname_copilot_short %} provides links to the source documentation for additional context. 1. Within a conversation thread, you can ask follow-up questions. Follow-up questions will continue to use the selected knowledge base as context until you explicitly detach the knowledge base or select a different one. @@ -250,21 +235,18 @@ You can chat with {% data variables.product.prodname_copilot_short %} about a fi {% data variables.product.prodname_copilot_short %} allows you to use natural language questions to ask about security alerts in repositories in your organization when these alerts are generated by {% data variables.product.prodname_GH_advanced_security %} features ({% data variables.product.prodname_code_scanning %}, {% data variables.product.prodname_secret_scanning %}, and {% data variables.product.prodname_dependabot_alerts %}). -{% data reusables.copilot.open-chat-panel %} -1. If the "Ask {% data variables.product.prodname_copilot_short %}" page is not displayed in the panel, click **All repositories**. +1. At the top right of any page on {% data variables.product.github %}, click {% octicon "triangle-down" aria-label="The downwards triangle icon" %} beside the **{% octicon "copilot" aria-hidden="true" %}** icon and click **Immersive** in the dropdown menu. - ![Screenshot of the {% data variables.product.prodname_copilot_short %} chat panel page with "All repositories" highlighted with a dark orange outline.](/assets/images/help/copilot/copilot-chat-all-repositories.png) + ![Screenshot of the 'Immersive' button, highlighted with a dark orange outline.](/assets/images/help/copilot/copilot-immersive-button.png) -1. On the "Ask {% data variables.product.prodname_copilot_short %}" page, select a repository to provide a context for your question. +1. To select a repository for context, click {% octicon "paperclip" aria-label="Add attachments" %} at the bottom of the chat panel, then select "Repositories". - For example, you could choose a repository with security alerts you want to understand better. + ![Screenshot of the "Attach files or symbols" button, highlighted with a dark orange outline.](/assets/images/help/copilot/chat-paperclip-icon.png) - You can search for a repository if you don't see one you want to use. +1. In the "Search repositories" box, type the name of the repository you want to ask about, then click the repository in the list of search results. 1. In the "Ask {% data variables.product.prodname_copilot_short %}" box, type a question and press Enter. - {% data variables.product.prodname_copilot_short %} replies in the chat panel. - > [!TIP] From 611da1c7b16a20aa9d8f34a4d4a99f569d854599 Mon Sep 17 00:00:00 2001 From: Pantelis <85220850+Pantelis-Santorinios@users.noreply.github.com> Date: Thu, 6 Mar 2025 14:20:11 +0100 Subject: [PATCH 2/4] Update configuring-the-dependency-review-action.md (#54697) --- .../configuring-the-dependency-review-action.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/code-security/supply-chain-security/understanding-your-software-supply-chain/configuring-the-dependency-review-action.md b/content/code-security/supply-chain-security/understanding-your-software-supply-chain/configuring-the-dependency-review-action.md index 7608fba7c6..d5487ffc0d 100644 --- a/content/code-security/supply-chain-security/understanding-your-software-supply-chain/configuring-the-dependency-review-action.md +++ b/content/code-security/supply-chain-security/understanding-your-software-supply-chain/configuring-the-dependency-review-action.md @@ -38,7 +38,7 @@ Here is a list of common configuration options. For more information, and a full | `deny-licenses` | {% octicon "x" aria-label="Optional" %} | Contains a list of prohibited licenses. You can find the possible values for this parameter in the [Licenses](/rest/licenses) page of the API documentation.
The action will fail on pull requests that introduce dependencies with licenses that match the list.| | {% endif %} | | `fail-on-scopes` | {% octicon "x" aria-label="Optional" %} | Contains a list of strings representing the build environments you want to support (`development`, `runtime`, `unknown`).
The action will fail on pull requests that introduce vulnerabilities in the scopes that match the list.| -| `comment-summary-in-pr` | {% octicon "x" aria-label="Optional" %} | Enable or disable the reporting of the review summary as a comment in the pull request. If enabled, you must give the workflow or job the `pull-requests: write` permission. | +| `comment-summary-in-pr` | {% octicon "x" aria-label="Optional" %} | Enable or disable the reporting of the review summary as a comment in the pull request. If enabled, you must give the workflow or job the `pull-requests: write` permission. With each execution, a new comment will overwrite the existing one.| | `allow-ghsas` | {% octicon "x" aria-label="Optional" %} | Contains a list of {% data variables.product.prodname_advisory_database %} IDs that can be skipped during detection. You can find the possible values for this parameter in the [{% data variables.product.prodname_advisory_database %}](https://github.com/advisories). | | `config-file` | {% octicon "x" aria-label="Optional" %} | Specifies a path to a configuration file. The configuration file can be local to the repository or a file located in an external repository.| | `external-repo-token` | {% octicon "x" aria-label="Optional" %} | Specifies a token for fetching the configuration file, if the file resides in a private external repository. The token must have read access to the repository.| From 04e0ba38a5f87c689c400d7138564b63574a16ce Mon Sep 17 00:00:00 2001 From: Felicity Chapman Date: Thu, 6 Mar 2025 14:11:15 +0000 Subject: [PATCH 3/4] GHAS unbundling changes to main part 1: Secret scanning folder (#54663) Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: Isaac Brown <101839405+isaacmbrown@users.noreply.github.com> Co-authored-by: mchammer01 <42146119+mchammer01@users.noreply.github.com> --- .../secret-scanning/introduction/about-secret-scanning.md | 6 +++++- .../introduction/supported-secret-scanning-patterns.md | 8 ++++---- .../evaluating-alerts.md | 2 +- .../defining-custom-patterns-for-secret-scanning.md | 2 +- 4 files changed, 11 insertions(+), 7 deletions(-) diff --git a/content/code-security/secret-scanning/introduction/about-secret-scanning.md b/content/code-security/secret-scanning/introduction/about-secret-scanning.md index e973b1fee5..ee1c7429d4 100644 --- a/content/code-security/secret-scanning/introduction/about-secret-scanning.md +++ b/content/code-security/secret-scanning/introduction/about-secret-scanning.md @@ -24,7 +24,11 @@ shortTitle: Secret scanning {% data variables.product.prodname_secret_scanning_caps %} is a security feature that helps detect and prevent the accidental inclusion of sensitive information such as API keys, passwords, tokens, and other secrets in your repository. When enabled, {% data variables.product.prodname_secret_scanning %} scans commits in repositories for known types of secrets and alerts repository administrators upon detection. -{% 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{% ifversion ghec or ghes %}, even if the repository is archived{% endif %}. {% data variables.product.prodname_dotcom %} will also periodically run a full Git history scan for new secret types in existing content in {% ifversion fpt %}public{% else %}{% data variables.product.prodname_GH_advanced_security %}{% endif %} repositories where {% data variables.product.prodname_secret_scanning %} is enabled when new supported secret types are added. + + +{% 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{% ifversion ghec or ghes %}, even if the repository is archived{% endif %}. {% data variables.product.prodname_dotcom %} will also periodically run a full Git history scan for new secret types in existing content in {% ifversion fpt %}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. + + {% data reusables.secret-scanning.what-is-scanned %} diff --git a/content/code-security/secret-scanning/introduction/supported-secret-scanning-patterns.md b/content/code-security/secret-scanning/introduction/supported-secret-scanning-patterns.md index 59d863278d..a65e41b04b 100644 --- a/content/code-security/secret-scanning/introduction/supported-secret-scanning-patterns.md +++ b/content/code-security/secret-scanning/introduction/supported-secret-scanning-patterns.md @@ -36,16 +36,16 @@ This table lists the secrets supported by {% data variables.product.prodname_sec * **Provider:** Name of the token provider.{% ifversion fpt or ghec %} * **Partner:** Token for which leaks are reported to the relevant token partner. Applies to public repositories only. * **User:** Token for which leaks are reported to users on {% data variables.product.prodname_dotcom %}.{% ifversion secret-scanning-non-provider-patterns %} - * Applies to public repositories, and to private repositories where {% data variables.product.prodname_GH_advanced_security %} and {% data variables.product.prodname_secret_scanning %} are enabled. + * Applies to public repositories, and to private repositories where {% data variables.product.prodname_GH_secret_protection %} and {% data variables.product.prodname_secret_scanning %} are enabled. * Includes {% ifversion secret-scanning-alert-experimental-list %}default{% else %}high confidence{% endif %} tokens, which relate to supported patterns and specified custom patterns, as well as non-provider tokens such as private keys, which usually have a higher ratio of false positives. * For {% data variables.product.prodname_secret_scanning %} to scan for non-provider patterns, the detection of non-provider patterns must be enabled for the repository or the organization. For more information, see [AUTOTITLE](/code-security/secret-scanning/enabling-secret-scanning-features/enabling-secret-scanning-for-your-repository). {% data reusables.secret-scanning.non-provider-patterns-beta %}{% endif %}{% endif %}{% ifversion ghes %} * **{% data variables.product.prodname_secret_scanning_caps %} alert:** Token for which leaks are reported to users on {% data variables.product.prodname_dotcom %}.{% ifversion secret-scanning-non-provider-patterns %} - * Applies to private repositories where {% data variables.product.prodname_GH_advanced_security %} and {% data variables.product.prodname_secret_scanning %} are enabled. - * Includes {% ifversion secret-scanning-alert-experimental-list %}default{% else %}high confidence{% endif %} tokens, which relate to supported patterns and specified custom patterns, as well as non-provider tokens such as private keys, which often result in false positives.{% else %} Applies to private repositories where {% data variables.product.prodname_GH_advanced_security %} and {% data variables.product.prodname_secret_scanning %} enabled.{% endif %}{% endif %} + * Applies to private repositories where {% data variables.product.prodname_GH_secret_protection %} and {% data variables.product.prodname_secret_scanning %} are enabled. + * Includes {% ifversion secret-scanning-alert-experimental-list %}default{% else %}high confidence{% endif %} tokens, which relate to supported patterns and specified custom patterns, as well as non-provider tokens such as private keys, which often result in false positives.{% else %} Applies to private repositories where {% data variables.product.prodname_GH_secret_protection %} and {% data variables.product.prodname_secret_scanning %} enabled.{% endif %}{% endif %} * **Push protection:** Token for which leaks are reported to users on {% data variables.product.prodname_dotcom %}. Applies to repositories with {% data variables.product.prodname_secret_scanning %} and push protection enabled. -* **Validity check:** Token for which a validity check is implemented. {% ifversion secret-scanning-validity-check-partner-patterns %}For partner tokens, {% data variables.product.prodname_dotcom %} sends the token to the relevant partner. Note that not all partners are based in the United States. For more information, see [{% data variables.product.prodname_advanced_security %}](/free-pro-team@latest/site-policy/github-terms/github-terms-for-additional-products-and-features#advanced-security) in the Site Policy documentation.{% else %} {% ifversion ghes %}Currently only applies to {% data variables.product.prodname_dotcom %} tokens.{% endif %} {% ifversion fpt %}Currently only applies to {% data variables.product.prodname_dotcom %} tokens, and not shown in the table. For more information about validity check support see [AUTOTITLE](/enterprise-cloud@latest/code-security/secret-scanning/secret-scanning-patterns#supported-secrets) in the {% data variables.product.prodname_ghe_cloud %} documentation.{% endif %}{% endif %} +* **Validity check:** Token for which a validity check is implemented. {% ifversion secret-scanning-validity-check-partner-patterns %}For partner tokens, {% data variables.product.prodname_dotcom %} sends the token to the relevant partner. Note that not all partners are based in the United States. For more information, see [{% data variables.product.prodname_AS %}](/free-pro-team@latest/site-policy/github-terms/github-terms-for-additional-products-and-features#advanced-security) in the Site Policy documentation.{% else %} {% ifversion ghes %}Currently only applies to {% data variables.product.prodname_dotcom %} tokens.{% endif %} {% ifversion fpt %}Currently only applies to {% data variables.product.prodname_dotcom %} tokens, and not shown in the table. For more information about validity check support see [AUTOTITLE](/enterprise-cloud@latest/code-security/secret-scanning/secret-scanning-patterns#supported-secrets) in the {% data variables.product.prodname_ghe_cloud %} documentation.{% endif %}{% endif %} {% ifversion secret-scanning-non-provider-patterns %} diff --git a/content/code-security/secret-scanning/managing-alerts-from-secret-scanning/evaluating-alerts.md b/content/code-security/secret-scanning/managing-alerts-from-secret-scanning/evaluating-alerts.md index 0367f56ff2..52a6b8b889 100644 --- a/content/code-security/secret-scanning/managing-alerts-from-secret-scanning/evaluating-alerts.md +++ b/content/code-security/secret-scanning/managing-alerts-from-secret-scanning/evaluating-alerts.md @@ -33,7 +33,7 @@ By default, {% data variables.product.company_short %} checks the validity of {% {% ifversion fpt %} -Organizations using {% data variables.product.prodname_ghe_cloud %} with a license for {% data variables.product.prodname_GH_advanced_security %} can also enable validity checks for partner patterns. For more information, see [Checking a secret's validity](/enterprise-cloud@latest/code-security/secret-scanning/managing-alerts-from-secret-scanning/evaluating-alerts#checking-a-secrets-validity) in the {% data variables.product.prodname_ghe_cloud %} documentation. +Organizations using {% ifversion ghas-products-cloud %}{% data variables.product.prodname_team %} or {% endif %}{% data variables.product.prodname_ghe_cloud %} with a license for {% data variables.product.prodname_GH_secret_protection %} can also enable validity checks for partner patterns. For more information, see [Checking a secret's validity](/enterprise-cloud@latest/code-security/secret-scanning/managing-alerts-from-secret-scanning/evaluating-alerts#checking-a-secrets-validity) in the {% data variables.product.prodname_ghe_cloud %} documentation. {% endif %} diff --git a/content/code-security/secret-scanning/using-advanced-secret-scanning-and-push-protection-features/custom-patterns/defining-custom-patterns-for-secret-scanning.md b/content/code-security/secret-scanning/using-advanced-secret-scanning-and-push-protection-features/custom-patterns/defining-custom-patterns-for-secret-scanning.md index b481672435..affc13054b 100644 --- a/content/code-security/secret-scanning/using-advanced-secret-scanning-and-push-protection-features/custom-patterns/defining-custom-patterns-for-secret-scanning.md +++ b/content/code-security/secret-scanning/using-advanced-secret-scanning-and-push-protection-features/custom-patterns/defining-custom-patterns-for-secret-scanning.md @@ -151,7 +151,7 @@ Before defining a custom pattern, you must ensure that you enable secret scannin 1. Optionally, to enable push protection for your custom pattern, click **Enable**. For more information, see [AUTOTITLE](/code-security/secret-scanning/protecting-pushes-with-secret-scanning). {% indented_data_reference reusables.secret-scanning.push-protection-enterprise-note spaces=3 %}{% endif %} -After your pattern is created, {% data variables.product.prodname_secret_scanning %} scans for any secrets in repositories within your enterprise's organizations with {% data variables.product.prodname_GH_advanced_security %} enabled, including their entire Git history on all branches. Organization owners and repository administrators will be alerted to any secrets found, and can review the alert in the repository where the secret is found. For more information on viewing {% data variables.secret-scanning.alerts %}, see [AUTOTITLE](/code-security/secret-scanning/managing-alerts-from-secret-scanning). +After your pattern is created, {% data variables.product.prodname_secret_scanning %} scans for any secrets in repositories within your organizations with {% data variables.product.prodname_GH_secret_protection %} enabled, including their entire Git history on all branches. Organization owners and repository administrators will be alerted to any secrets found, and can review the alert in the repository where the secret is found. For more information on viewing {% data variables.secret-scanning.alerts %}, see [AUTOTITLE](/code-security/secret-scanning/managing-alerts-from-secret-scanning). ## Further reading From db8dddfb40bdd5f4b8fc18ec85b5c9862035b086 Mon Sep 17 00:00:00 2001 From: Rachael Rose Renk <91027132+rachaelrenk@users.noreply.github.com> Date: Thu, 6 Mar 2025 07:54:20 -0700 Subject: [PATCH 4/4] Move 3.16 release note to correct section (#54695) Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- data/release-notes/enterprise-server/3-16/0-rc1.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/data/release-notes/enterprise-server/3-16/0-rc1.yml b/data/release-notes/enterprise-server/3-16/0-rc1.yml index 5a90413074..c9fc99d43b 100644 --- a/data/release-notes/enterprise-server/3-16/0-rc1.yml +++ b/data/release-notes/enterprise-server/3-16/0-rc1.yml @@ -24,6 +24,9 @@ sections: # https://github.com/github/releases/issues/4576 - | Organization owners can manage security responsibilities more flexibly with updates to the security manager role. The role can be assigned directly to individual users, in addition to teams, allowing more precise control over security responsibilities. Additionally, security manager assignments are managed under Settings - Organization roles, streamlining role configuration alongside other organizational roles. See [AUTOTITLE](/organizations/managing-peoples-access-to-your-organization-with-roles/managing-security-managers-in-your-organization). + # https://github.com/github/releases/issues/4336 + - | + `ghe-config-apply` applies configuration changes conditionally to the relevant, targeted and specific migrations only. As a result, you can expect less downtime and fewer errors while running `ghe-config-apply`. You can still choose to run `ghe-config-apply` unconditionally using this command: `ghe-config-apply -f`. - heading: Authentication notes: @@ -186,9 +189,6 @@ sections: changes: - | The 400GB root disk requirement introduced in [Enterprise Server 3.15.0](/enterprise-server@3.15/admin/release-notes#3.15.0-features) has been reverted in 3.15.2. The 400GB root disk size is no longer a requirement for new GHES installations and upgrades. Customers on standalone or standalone HA topologies are still recommended to upgrade their root disk size to 400GB. - # https://github.com/github/releases/issues/4336 - - | - `ghe-config-apply` applies configuration changes conditionally to the relevant, targeted and specific migrations only. As a result, you can expect less downtime and fewer errors while running `ghe-config-apply`. You can still choose to run `ghe-config-apply` unconditionally using this command: `ghe-config-apply -f`. # https://github.com/github/releases/issues/4913 - | When an enterprise requires two-factor authentication (2FA), members who do not use 2FA still retain membership even without 2FA, including occupying seats in the enterprise and organizations. However, these users won't be able to access the enterprise resources until they enable 2FA on their account. See [AUTOTITLE](/admin/managing-accounts-and-repositories/managing-organizations-in-your-enterprise/requiring-two-factor-authentication-for-an-organization).