Skip to content

Commit bb2e3d8

Browse files
authored
Merge pull request #41377 from github/repo-sync
Repo sync
2 parents 1085f60 + e338dcf commit bb2e3d8

File tree

4 files changed

+36
-5
lines changed

4 files changed

+36
-5
lines changed

CHANGELOG.md

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

3+
**13 November 2025**
4+
5+
We've published a new tutorial on [using custom instructions for Copilot code review](https://docs.github.com/copilot/tutorials/use-custom-instructions). In this tutorial you'll learn how to write effective custom instructions that help Copilot provide more relevant and actionable code reviews.
6+
7+
<hr>
8+
39
**31 October 2025**
410

511
A large amount of new information was added to the GitHub documentation website to coincide with the GitHub Universe 2025 conference. Here are links to some of the new and updated articles.

content/code-security/secret-scanning/introduction/supported-secret-scanning-patterns.md

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,9 @@ This table lists the secrets supported by {% data variables.product.prodname_sec
5353

5454
Precision levels are estimated based on the pattern type's typical false positive rates.
5555

56+
<!-- Team plan and GHEC version of table -->
57+
{% ifversion fpt or ghec %}
58+
5659
| Provider | Token | Description | Precision |
5760
|:---------|:--------------------------------------|:------------|:----------|
5861
| Generic | ec_private_key | Elliptic Curve (EC) private keys used for cryptographic operations | High |
@@ -66,7 +69,29 @@ Precision levels are estimated based on the pattern type's typical false positiv
6669
| Generic | postgres_connection_string | Connection strings for PostgreSQL databases containing credentials | High |
6770
| Generic | rsa_private_key | RSA private keys used for cryptographic operations | High |
6871

69-
`generic_private_key` support is only available on {% data variables.product.prodname_ghe_server %} from version 3.20.
72+
{% endif %}
73+
74+
<!-- GHES 3.11+ table -->
75+
{% ifversion ghes %}
76+
77+
| Provider | Token | Description | Precision |
78+
|:---------|:--------------------------------------|:------------|:----------|
79+
| {% ifversion ghes > 3.18 %} |
80+
| Generic | ec_private_key | Elliptic Curve (EC) private keys used for cryptographic operations | High |
81+
| {% endif %} |
82+
| {% ifversion ghes > 3.19 %} |
83+
| Generic | generic_private_key | Cryptographic private keys with `-----BEGIN PRIVATE KEY-----` header | High |
84+
| {% endif %} |
85+
| Generic | http_basic_authentication_header | HTTP Basic Authentication credentials in request headers | Medium |
86+
| Generic | http_bearer_authentication_header | HTTP Bearer tokens used for API authentication | Medium |
87+
| Generic | mongodb_connection_string | Connection strings for MongoDB databases containing credentials | High |
88+
| Generic | mysql_connection_string | Connection strings for MySQL databases containing credentials | High |
89+
| Generic | openssh_private_key | OpenSSH format private keys used for SSH authentication | High |
90+
| Generic | pgp_private_key | PGP (Pretty Good Privacy) private keys used for encryption and signing | High |
91+
| Generic | postgres_connection_string | Connection strings for PostgreSQL databases containing credentials | High |
92+
| Generic | rsa_private_key | RSA private keys used for cryptographic operations | High |
93+
94+
{% endif %}
7095

7196
>[!NOTE]
7297
> Validity checks are **not supported** for non-provider patterns.

content/code-security/secret-scanning/using-advanced-secret-scanning-and-push-protection-features/delegated-bypass-for-push-protection/about-delegated-bypass-for-push-protection.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ shortTitle: About delegated bypass
1919

2020
{% data reusables.secret-scanning.push-protection-delegate-bypass-beta-note %}
2121

22-
By default, when push protection is enabled for a repository, anyone with write access can still push a secret to the repository, provided that they specify a reason for bypassing push protection.
22+
When push protection is enabled for a repository, users with write access can bypass push protection and push a secret if they provide a reason and the bypass is approved.
2323

2424
With delegated bypass for push protection, you can:
2525

content/communities/setting-up-your-project-for-healthy-contributions/creating-a-default-community-health-file.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,15 @@ shortTitle: Community health file
1818

1919
Default community health files are a set of predefined files that provide guidance and templates for maintaining a healthy and collaborative open source project. These files help you automate and standardize various aspects of your project's development and community interaction, promoting transparency, good practices, and collaboration.
2020

21-
You can add default community health files to a public repository called `.github` and {% data variables.product.github %} will use and display default files for any repository owned by the account that does not have its own file of that type in the following order:
21+
You can add default community health files to a **public**{% ifversion ghec or ghes %} or **internal**{% endif %} repository called `.github` and {% data variables.product.github %} will use and display default files for any repository owned by the account that does not have its own file of that type in the following order:
2222

2323
* The `.github` folder
2424
* The root of the repository
2525
* The `docs` folder
2626

2727
If no corresponding file is found in the current repository, {% data variables.product.github %} will use the default file from the `.github` repository, following the same order of precedence.
2828

29-
**Note:** The `.github` repository must be **public** for templates to be applied organization-wide. Private `.github` repositories are not supported.
29+
**Note:** The `.github` repository must be **public**{% ifversion ghec or ghes %} or **internal**{% endif %} for templates to be applied organization-wide. Private `.github` repositories are not supported.
3030

3131
For example, anyone who creates an issue or pull request in a repository that does not have its own `CONTRIBUTING.md` file will see a link to the default `CONTRIBUTING.md` from the `.github` repository. However, if a repository has any files in its own `.github/ISSUE_TEMPLATE` folder, such as issue templates or a `_config.yml` file, none of the contents of the default `.github/ISSUE_TEMPLATE` folder will be used. This allows repository maintainers to override the default files with specific templates or content on per-repository basis.
3232

@@ -66,7 +66,7 @@ You cannot create a default license file. License files must be added to individ
6666
![Screenshot of the owner menu for a new {% data variables.product.prodname_dotcom %} repository. The menu shows two options, octocat and github.](/assets/images/help/repository/create-repository-owner.png)
6767
1. In the "Repository name" field, type **.github**.
6868
1. Optionally, in the "Description" field, type a description.
69-
1. Make sure the repository status is set to **Public**. A repository for default files cannot be private.
69+
1. Make sure the repository status is set to **Public**{% ifversion ghec or ghes %} or **Internal**{% endif %}. A repository for default files cannot be private.
7070
{% data reusables.repositories.initialize-with-readme %}
7171
{% data reusables.repositories.create-repo %}
7272
1. In the repository, create one of the supported community health files. Issue templates and their configuration file must be in a folder called `.github/ISSUE_TEMPLATE`. All other supported files may be in the root of the repository, the `.github` folder, or the `docs` folder. For more information, see [AUTOTITLE](/repositories/working-with-files/managing-files/creating-new-files).

0 commit comments

Comments
 (0)