Skip to content

Commit 00555c9

Browse files
Copilotfelickz
andauthored
Add missing secret scanning features (validity checks, enterprise-level delegated bypass) and improve instructions
Agent-Logs-Url: https://github.com/advanced-security/advanced-security-material/sessions/a8ea2ca1-6fa9-4a4d-92c3-ceaf8c3eb65c Co-authored-by: felickz <1760475+felickz@users.noreply.github.com>
1 parent 48d6def commit 00555c9

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

.github/instructions/GHASonGHESMatrix.instructions.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,15 @@ When asked to update this Advanced Security feature matrix for a new GHES versio
1212
- If running as an automated workflow (no user-specified version), compare the versions currently documented in the matrix against the all-releases page to detect any new major versions or recent patch releases.
1313
- **Consult Release Inventory:** Read the official start/end/docs/releasenote information for all versions at `https://docs.github.com/en/enterprise-server/admin/all-releases#releases-of-github-enterprise-server`.
1414
- **Consult Release Notes:** Read the official release notes at `https://docs.github.com/en/enterprise-server@<VERSION>/admin/release-notes`.
15+
- **Consult the GHES GA announcement blog post:** Check `https://github.blog/changelog/` for a post titled "GitHub Enterprise Server X.XX is now generally available" — this often summarizes the most notable GHAS features in plain language and may highlight items not obvious from the structured release notes.
16+
- **Consult the GitHub community discussion:** Check `https://github.com/orgs/community/discussions` for the GHES X.XX GA announcement thread, which typically lists key highlights including security features.
1517
- **Check Minor/Patch Versions:** For each currently documented major version that is still supported, check the release notes page for recent patch releases (e.g., 3.19.3 → 3.19.4) that may include significant Advanced Security feature changes such as features moving from Preview to GA, new capabilities being backported, or important security fixes.
1618
- **Specifics**
1719
- CodeQL version included in the runner toolcache is located in this document: https://docs.github.com/en/enterprise-server@<VERSION>/admin/managing-code-security/managing-github-advanced-security-for-your-enterprise/configuring-code-scanning-for-your-appliance#provisioning-the-actions-for-code-scanning
1820
- Secret Scanning pattern counts are easily discovered for the GHES VERSION by running this script on the public docs for secret scanning pattern list: https://github.com/felickz/scripts/blob/main/pwsh/Count-SecretScanningPatterns.ps1
1921

2022
- **Inventory Features:** Look for changes in these specific areas relating to GitHub Advanced Security:
21-
- Secret Scanning
23+
- Secret Scanning — including but not limited to: validity checks, enterprise-level push protection bypass controls, new detector types, expanded push protection coverage, alert management improvements
2224
- Code Scanning
2325
- Supply Chain (Dependabot Alerts, Updates, Dependency Graph)
2426
- Security Overview

GHAS-on-GHES-feature-matrix.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,8 @@ Secret scanning identifies plain text credentials inside your code repository.
6262
| [Secret scanning in GitHub wikis](https://docs.github.com/en/enterprise-server@3.19/code-security/secret-scanning/about-secret-scanning) ||||||||
6363
| [REST API first_location_detected and has_more_locations fields](https://docs.github.com/en/enterprise-server@3.19/rest/secret-scanning) ||||||||
6464
| [Secret scanning alert assignees](https://docs.github.com/en/enterprise-server@latest/code-security/secret-scanning/managing-alerts-from-secret-scanning) ||||||||
65+
| [Secret scanning validity checks](https://docs.github.com/en/enterprise-server@3.20/code-security/concepts/secret-security/about-validity-checks) ||||||||
66+
| [Enterprise-level delegated bypass for push protection](https://docs.github.com/en/enterprise-server@3.20/code-security/how-tos/secure-your-secrets/manage-bypass-requests/enabling-delegated-bypass-for-push-protection#enabling-delegated-bypass-for-an-enterprise) ||||||||
6567

6668
## Code Security
6769

0 commit comments

Comments
 (0)