From d014e653926e3fc6cd2d63910eb3fb6d4f99762f Mon Sep 17 00:00:00 2001 From: Sam Browning <106113886+sabrowning1@users.noreply.github.com> Date: Wed, 14 Jan 2026 11:17:45 -0500 Subject: [PATCH 1/4] Complete the "Code scanning" map topic in the "Reference" section of the code security docs (#59163) --- .../index.md | 15 ------------- content/code-security/code-scanning/index.md | 3 --- .../integrating-with-code-scanning/index.md | 21 ------------------- .../code-scanning/reference/index.md | 16 -------------- content/code-security/codeql-cli/index.md | 18 ---------------- .../code-security/codeql-for-vs-code/index.md | 1 - .../index.md | 17 --------------- ...guring-advanced-setup-for-code-scanning.md | 1 + .../integrate-with-existing-tools/index.md | 5 +++++ .../scan-from-the-command-line/index.md | 1 + .../scan-from-vs-code/index.md | 2 ++ content/code-security/index.md | 2 -- .../codeql/codeql-cli}/csv-output.md | 5 ++++- .../codeql/codeql-cli}/exit-codes.md | 4 +++- .../codeql/codeql-cli}/extractor-options.md | 8 ++++--- .../code-scanning/codeql/codeql-cli}/index.md | 5 +++-- .../codeql/codeql-cli}/sarif-output.md | 4 +++- .../codeql-queries}/about-built-in-queries.md | 4 +++- .../actions-built-in-queries.md | 3 ++- .../codeql-queries}/c-cpp-built-in-queries.md | 3 ++- .../csharp-built-in-queries.md | 3 ++- .../codeql-queries}/go-built-in-queries.md | 3 ++- .../codeql/codeql-queries}/index.md | 3 +++ .../java-kotlin-built-in-queries.md | 3 ++- .../javascript-typescript-built-in-queries.md | 3 ++- .../python-built-in-queries.md | 3 ++- .../codeql-queries}/ruby-built-in-queries.md | 3 ++- .../codeql-queries}/rust-built-in-queries.md | 3 ++- .../codeql-queries}/swift-built-in-queries.md | 3 ++- .../reference/code-scanning/codeql/index.md | 5 ++++- ...d-hardware-resources-for-running-codeql.md | 4 +++- ...emetry-in-codeql-for-visual-studio-code.md | 4 +++- .../reference/code-scanning/index.md | 3 +++ .../sarif-support-for-code-scanning.md | 4 +++- data/learning-tracks/code-security.yml | 2 +- 35 files changed, 70 insertions(+), 117 deletions(-) delete mode 100644 content/code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/index.md delete mode 100644 content/code-security/code-scanning/integrating-with-code-scanning/index.md delete mode 100644 content/code-security/code-scanning/reference/index.md delete mode 100644 content/code-security/codeql-cli/index.md delete mode 100644 content/code-security/codeql-for-vs-code/using-the-advanced-functionality-of-the-codeql-for-vs-code-extension/index.md rename content/code-security/{codeql-cli/using-the-advanced-functionality-of-the-codeql-cli => reference/code-scanning/codeql/codeql-cli}/csv-output.md (89%) rename content/code-security/{codeql-cli/using-the-advanced-functionality-of-the-codeql-cli => reference/code-scanning/codeql/codeql-cli}/exit-codes.md (93%) rename content/code-security/{codeql-cli/using-the-advanced-functionality-of-the-codeql-cli => reference/code-scanning/codeql/codeql-cli}/extractor-options.md (95%) rename content/code-security/{codeql-cli/using-the-advanced-functionality-of-the-codeql-cli => reference/code-scanning/codeql/codeql-cli}/index.md (81%) rename content/code-security/{codeql-cli/using-the-advanced-functionality-of-the-codeql-cli => reference/code-scanning/codeql/codeql-cli}/sarif-output.md (98%) rename content/code-security/{code-scanning/reference/code-ql-built-in-queries => reference/code-scanning/codeql/codeql-queries}/about-built-in-queries.md (88%) rename content/code-security/{code-scanning/reference/code-ql-built-in-queries => reference/code-scanning/codeql/codeql-queries}/actions-built-in-queries.md (91%) rename content/code-security/{code-scanning/reference/code-ql-built-in-queries => reference/code-scanning/codeql/codeql-queries}/c-cpp-built-in-queries.md (89%) rename content/code-security/{code-scanning/reference/code-ql-built-in-queries => reference/code-scanning/codeql/codeql-queries}/csharp-built-in-queries.md (88%) rename content/code-security/{code-scanning/reference/code-ql-built-in-queries => reference/code-scanning/codeql/codeql-queries}/go-built-in-queries.md (88%) rename content/code-security/{code-scanning/reference/code-ql-built-in-queries => reference/code-scanning/codeql/codeql-queries}/index.md (85%) rename content/code-security/{code-scanning/reference/code-ql-built-in-queries => reference/code-scanning/codeql/codeql-queries}/java-kotlin-built-in-queries.md (88%) rename content/code-security/{code-scanning/reference/code-ql-built-in-queries => reference/code-scanning/codeql/codeql-queries}/javascript-typescript-built-in-queries.md (88%) rename content/code-security/{code-scanning/reference/code-ql-built-in-queries => reference/code-scanning/codeql/codeql-queries}/python-built-in-queries.md (88%) rename content/code-security/{code-scanning/reference/code-ql-built-in-queries => reference/code-scanning/codeql/codeql-queries}/ruby-built-in-queries.md (88%) rename content/code-security/{code-scanning/reference/code-ql-built-in-queries => reference/code-scanning/codeql/codeql-queries}/rust-built-in-queries.md (88%) rename content/code-security/{code-scanning/reference/code-ql-built-in-queries => reference/code-scanning/codeql/codeql-queries}/swift-built-in-queries.md (88%) rename content/code-security/{code-scanning/creating-an-advanced-setup-for-code-scanning => reference/code-scanning/codeql}/recommended-hardware-resources-for-running-codeql.md (85%) rename content/code-security/{codeql-for-vs-code/using-the-advanced-functionality-of-the-codeql-for-vs-code-extension => reference/code-scanning/codeql}/telemetry-in-codeql-for-visual-studio-code.md (89%) rename content/code-security/{code-scanning/integrating-with-code-scanning => reference/code-scanning}/sarif-support-for-code-scanning.md (98%) diff --git a/content/code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/index.md b/content/code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/index.md deleted file mode 100644 index 2a31016af22b..000000000000 --- a/content/code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/index.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: Creating an advanced setup for {% data variables.product.prodname_code_scanning %} -shortTitle: Create advanced setup -intro: For more granular control over your {% data variables.product.prodname_code_scanning %} configuration, you can secure your code with advanced setup for {% data variables.product.prodname_code_scanning %}. -product: '{% data reusables.gated-features.code-scanning %}' -versions: - fpt: '*' - ghes: '*' - ghec: '*' -topics: - - Code Security - - Code scanning -children: - - /recommended-hardware-resources-for-running-codeql ---- diff --git a/content/code-security/code-scanning/index.md b/content/code-security/code-scanning/index.md index ea780fa4904f..cf8fed662bd5 100644 --- a/content/code-security/code-scanning/index.md +++ b/content/code-security/code-scanning/index.md @@ -17,9 +17,6 @@ topics: - Code scanning - CodeQL children: - - /creating-an-advanced-setup-for-code-scanning - /managing-code-scanning-alerts - /managing-your-code-scanning-configuration - - /integrating-with-code-scanning - - /reference --- diff --git a/content/code-security/code-scanning/integrating-with-code-scanning/index.md b/content/code-security/code-scanning/integrating-with-code-scanning/index.md deleted file mode 100644 index cc6159405c20..000000000000 --- a/content/code-security/code-scanning/integrating-with-code-scanning/index.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Integrating with code scanning -shortTitle: Integrate with code scanning -intro: You can integrate third-party code analysis tools with {% data variables.product.prodname_dotcom %} {% data variables.product.prodname_code_scanning %} by uploading data as SARIF files. -product: '{% data reusables.gated-features.code-scanning %}' -redirect_from: - - /github/finding-security-vulnerabilities-and-errors-in-your-code/managing-results-from-code-scanning - - /github/finding-security-vulnerabilities-and-errors-in-your-code/integrating-with-code-scanning - - /code-security/secure-coding/integrating-with-code-scanning -versions: - fpt: '*' - ghes: '*' - ghec: '*' -topics: - - Code Security - - Code scanning - - Integration -children: - - /sarif-support-for-code-scanning ---- - diff --git a/content/code-security/code-scanning/reference/index.md b/content/code-security/code-scanning/reference/index.md deleted file mode 100644 index c2d1591d66a3..000000000000 --- a/content/code-security/code-scanning/reference/index.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Reference for code scanning -shortTitle: Reference -intro: Reference documentation for {% data variables.product.prodname_code_scanning %}. -product: '{% data reusables.gated-features.code-scanning %}' -versions: - fpt: '*' - ghec: '*' - ghes: '*' -topics: - - Code Security - - Code scanning - - CodeQL -children: - - /code-ql-built-in-queries ---- \ No newline at end of file diff --git a/content/code-security/codeql-cli/index.md b/content/code-security/codeql-cli/index.md deleted file mode 100644 index 996d0973575a..000000000000 --- a/content/code-security/codeql-cli/index.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Use the CodeQL CLI to secure your code -shortTitle: CodeQL CLI -allowTitleToDifferFromFilename: true -intro: Use {% data variables.product.prodname_codeql_cli %} to run {% data variables.product.prodname_codeql %} analyses locally. -product: '{% data reusables.gated-features.codeql %}' -versions: - fpt: '*' - ghes: '*' - ghec: '*' -topics: - - Code Security - - Code scanning - - CodeQL -children: - - /using-the-advanced-functionality-of-the-codeql-cli ---- - diff --git a/content/code-security/codeql-for-vs-code/index.md b/content/code-security/codeql-for-vs-code/index.md index 278e233980e6..07db01fc3bac 100644 --- a/content/code-security/codeql-for-vs-code/index.md +++ b/content/code-security/codeql-for-vs-code/index.md @@ -13,6 +13,5 @@ topics: - Code scanning - CodeQL children: - - /using-the-advanced-functionality-of-the-codeql-for-vs-code-extension - /troubleshooting-codeql-for-vs-code --- diff --git a/content/code-security/codeql-for-vs-code/using-the-advanced-functionality-of-the-codeql-for-vs-code-extension/index.md b/content/code-security/codeql-for-vs-code/using-the-advanced-functionality-of-the-codeql-for-vs-code-extension/index.md deleted file mode 100644 index 8b875694ab5e..000000000000 --- a/content/code-security/codeql-for-vs-code/using-the-advanced-functionality-of-the-codeql-for-vs-code-extension/index.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: Using the advanced functionality of the {% data variables.product.prodname_codeql %} for VS Code extension -shortTitle: Advanced functionality -intro: The {% data variables.product.prodname_codeql %} extension for {% data variables.product.prodname_vscode %} adds rich language support for {% data variables.product.prodname_codeql %} and supports writing queries to find problems in codebases. -product: '{% data reusables.gated-features.codeql %}' -versions: - fpt: '*' - ghes: '*' - ghec: '*' -topics: - - Code Security - - Code scanning - - CodeQL -children: - - /telemetry-in-codeql-for-visual-studio-code ---- - diff --git a/content/code-security/how-tos/scan-code-for-vulnerabilities/configure-code-scanning/configuring-advanced-setup-for-code-scanning.md b/content/code-security/how-tos/scan-code-for-vulnerabilities/configure-code-scanning/configuring-advanced-setup-for-code-scanning.md index 8358a3a84de3..705b99ab5eec 100644 --- a/content/code-security/how-tos/scan-code-for-vulnerabilities/configure-code-scanning/configuring-advanced-setup-for-code-scanning.md +++ b/content/code-security/how-tos/scan-code-for-vulnerabilities/configure-code-scanning/configuring-advanced-setup-for-code-scanning.md @@ -7,6 +7,7 @@ product: '{% data reusables.gated-features.code-scanning %}' redirect_from: - /code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-advanced-setup-for-code-scanning - /code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/configuring-advanced-setup-for-code-scanning + - /code-security/code-scanning/creating-an-advanced-setup-for-code-scanning versions: fpt: '*' ghes: '*' diff --git a/content/code-security/how-tos/scan-code-for-vulnerabilities/integrate-with-existing-tools/index.md b/content/code-security/how-tos/scan-code-for-vulnerabilities/integrate-with-existing-tools/index.md index 2a05783283c3..a91c69a33582 100644 --- a/content/code-security/how-tos/scan-code-for-vulnerabilities/integrate-with-existing-tools/index.md +++ b/content/code-security/how-tos/scan-code-for-vulnerabilities/integrate-with-existing-tools/index.md @@ -15,6 +15,11 @@ topics: - Integration - CI - SARIF +redirect_from: + - /code-security/code-scanning/integrating-with-code-scanning + - /github/finding-security-vulnerabilities-and-errors-in-your-code/managing-results-from-code-scanning + - /github/finding-security-vulnerabilities-and-errors-in-your-code/integrating-with-code-scanning + - /code-security/secure-coding/integrating-with-code-scanning children: - /using-code-scanning-with-your-existing-ci-system - /uploading-a-sarif-file-to-github diff --git a/content/code-security/how-tos/scan-code-for-vulnerabilities/scan-from-the-command-line/index.md b/content/code-security/how-tos/scan-code-for-vulnerabilities/scan-from-the-command-line/index.md index 38b7dae7cb2e..917b13c5ed9e 100644 --- a/content/code-security/how-tos/scan-code-for-vulnerabilities/scan-from-the-command-line/index.md +++ b/content/code-security/how-tos/scan-code-for-vulnerabilities/scan-from-the-command-line/index.md @@ -20,4 +20,5 @@ children: redirect_from: - /code-security/codeql-cli/using-the-codeql-cli - /code-security/codeql-cli/getting-started-with-the-codeql-cli + - /code-security/codeql-cli --- diff --git a/content/code-security/how-tos/scan-code-for-vulnerabilities/scan-from-vs-code/index.md b/content/code-security/how-tos/scan-code-for-vulnerabilities/scan-from-vs-code/index.md index ee4dc06cef90..6c69ab2f91e7 100644 --- a/content/code-security/how-tos/scan-code-for-vulnerabilities/scan-from-vs-code/index.md +++ b/content/code-security/how-tos/scan-code-for-vulnerabilities/scan-from-vs-code/index.md @@ -10,6 +10,8 @@ topics: - Code Security - Code scanning - CodeQL +redirect_from: + - /code-security/codeql-for-vs-code/using-the-advanced-functionality-of-the-codeql-for-vs-code-extension children: - /installing-codeql-for-vs-code - /managing-codeql-databases diff --git a/content/code-security/index.md b/content/code-security/index.md index 4f09488f0089..0d379b1f8fc9 100644 --- a/content/code-security/index.md +++ b/content/code-security/index.md @@ -47,7 +47,6 @@ children: - /securing-your-organization - /secret-scanning - /code-scanning - - /codeql-cli - /codeql-for-vs-code - /security-advisories - /supply-chain-security @@ -59,4 +58,3 @@ children: - /tutorials - /responsible-use --- - diff --git a/content/code-security/codeql-cli/using-the-advanced-functionality-of-the-codeql-cli/csv-output.md b/content/code-security/reference/code-scanning/codeql/codeql-cli/csv-output.md similarity index 89% rename from content/code-security/codeql-cli/using-the-advanced-functionality-of-the-codeql-cli/csv-output.md rename to content/code-security/reference/code-scanning/codeql/codeql-cli/csv-output.md index fcc2aef5dbdd..0fad973c1b93 100644 --- a/content/code-security/codeql-cli/using-the-advanced-functionality-of-the-codeql-cli/csv-output.md +++ b/content/code-security/reference/code-scanning/codeql/codeql-cli/csv-output.md @@ -1,6 +1,6 @@ --- title: CodeQL CLI CSV output -intro: 'You can output results from the {% data variables.product.prodname_codeql_cli %} in CSV format to share with other systems.' +intro: You can output results from the {% data variables.product.prodname_codeql_cli %} in CSV format to share with other systems. product: '{% data reusables.gated-features.codeql %}' allowTitleToDifferFromFilename: true versions: @@ -11,6 +11,9 @@ topics: - Code Security - Code scanning - CodeQL +redirect_from: + - /code-security/codeql-cli/using-the-advanced-functionality-of-the-codeql-cli/csv-output +contentType: reference --- ## About CSV output diff --git a/content/code-security/codeql-cli/using-the-advanced-functionality-of-the-codeql-cli/exit-codes.md b/content/code-security/reference/code-scanning/codeql/codeql-cli/exit-codes.md similarity index 93% rename from content/code-security/codeql-cli/using-the-advanced-functionality-of-the-codeql-cli/exit-codes.md rename to content/code-security/reference/code-scanning/codeql/codeql-cli/exit-codes.md index 904477c81b23..a688eabc50d4 100644 --- a/content/code-security/codeql-cli/using-the-advanced-functionality-of-the-codeql-cli/exit-codes.md +++ b/content/code-security/reference/code-scanning/codeql/codeql-cli/exit-codes.md @@ -1,6 +1,6 @@ --- title: Exit codes -intro: 'Exit codes signify the status of a command after the {% data variables.product.prodname_codeql_cli %} runs it.' +intro: Exit codes signify the status of a command after the {% data variables.product.prodname_codeql_cli %} runs it. product: '{% data reusables.gated-features.codeql %}' versions: fpt: '*' @@ -13,6 +13,8 @@ topics: redirect_from: - /code-security/codeql-cli/exit-codes - /code-security/codeql-cli/codeql-cli-reference/exit-codes + - /code-security/codeql-cli/using-the-advanced-functionality-of-the-codeql-cli/exit-codes +contentType: reference --- ## About exit codes diff --git a/content/code-security/codeql-cli/using-the-advanced-functionality-of-the-codeql-cli/extractor-options.md b/content/code-security/reference/code-scanning/codeql/codeql-cli/extractor-options.md similarity index 95% rename from content/code-security/codeql-cli/using-the-advanced-functionality-of-the-codeql-cli/extractor-options.md rename to content/code-security/reference/code-scanning/codeql/codeql-cli/extractor-options.md index 0b6560e8b8bc..7789e30c2617 100644 --- a/content/code-security/codeql-cli/using-the-advanced-functionality-of-the-codeql-cli/extractor-options.md +++ b/content/code-security/reference/code-scanning/codeql/codeql-cli/extractor-options.md @@ -1,6 +1,6 @@ --- title: Extractor options -intro: 'You can use the {% data variables.product.prodname_codeql_cli %} to run {% data variables.product.prodname_codeql %} processes locally on software projects.' +intro: You can use the {% data variables.product.prodname_codeql_cli %} to run {% data variables.product.prodname_codeql %} processes locally on software projects. product: '{% data reusables.gated-features.codeql %}' versions: fpt: '*' @@ -11,8 +11,10 @@ topics: - Code scanning - CodeQL redirect_from: - - /code-security/codeql-cli/extractor-options - - /code-security/codeql-cli/using-the-codeql-cli/extractor-options + - /code-security/codeql-cli/extractor-options + - /code-security/codeql-cli/using-the-codeql-cli/extractor-options + - /code-security/codeql-cli/using-the-advanced-functionality-of-the-codeql-cli/extractor-options +contentType: reference --- diff --git a/content/code-security/codeql-cli/using-the-advanced-functionality-of-the-codeql-cli/index.md b/content/code-security/reference/code-scanning/codeql/codeql-cli/index.md similarity index 81% rename from content/code-security/codeql-cli/using-the-advanced-functionality-of-the-codeql-cli/index.md rename to content/code-security/reference/code-scanning/codeql/codeql-cli/index.md index 06ccf91b3767..a16ddd036fe1 100644 --- a/content/code-security/codeql-cli/using-the-advanced-functionality-of-the-codeql-cli/index.md +++ b/content/code-security/reference/code-scanning/codeql/codeql-cli/index.md @@ -2,7 +2,7 @@ title: Using the advanced functionality of the CodeQL CLI intro: You can use the {% data variables.product.prodname_codeql_cli %} to locally develop, test and run {% data variables.product.prodname_codeql %} queries on software projects. product: '{% data reusables.gated-features.codeql %}' -shortTitle: Advanced functionality +shortTitle: CodeQL CLI versions: fpt: '*' ghes: '*' @@ -18,5 +18,6 @@ children: - /exit-codes redirect_from: - /code-security/codeql-cli/codeql-cli-reference + - /code-security/codeql-cli/using-the-advanced-functionality-of-the-codeql-cli +contentType: reference --- - diff --git a/content/code-security/codeql-cli/using-the-advanced-functionality-of-the-codeql-cli/sarif-output.md b/content/code-security/reference/code-scanning/codeql/codeql-cli/sarif-output.md similarity index 98% rename from content/code-security/codeql-cli/using-the-advanced-functionality-of-the-codeql-cli/sarif-output.md rename to content/code-security/reference/code-scanning/codeql/codeql-cli/sarif-output.md index 00cb793bd0b6..13257f27b3eb 100644 --- a/content/code-security/codeql-cli/using-the-advanced-functionality-of-the-codeql-cli/sarif-output.md +++ b/content/code-security/reference/code-scanning/codeql/codeql-cli/sarif-output.md @@ -1,6 +1,6 @@ --- title: CodeQL CLI SARIF output -intro: 'You can output SARIF from the {% data variables.product.prodname_codeql_cli %} and share static analysis results with other systems.' +intro: You can output SARIF from the {% data variables.product.prodname_codeql_cli %} and share static analysis results with other systems. product: '{% data reusables.gated-features.codeql %}' allowTitleToDifferFromFilename: true versions: @@ -14,6 +14,8 @@ topics: redirect_from: - /code-security/codeql-cli/sarif-output - /code-security/codeql-cli/codeql-cli-reference/sarif-output + - /code-security/codeql-cli/using-the-advanced-functionality-of-the-codeql-cli/sarif-output +contentType: reference --- ## About SARIF output diff --git a/content/code-security/code-scanning/reference/code-ql-built-in-queries/about-built-in-queries.md b/content/code-security/reference/code-scanning/codeql/codeql-queries/about-built-in-queries.md similarity index 88% rename from content/code-security/code-scanning/reference/code-ql-built-in-queries/about-built-in-queries.md rename to content/code-security/reference/code-scanning/codeql/codeql-queries/about-built-in-queries.md index 11f8ee68a038..bc56a26f3aca 100644 --- a/content/code-security/code-scanning/reference/code-ql-built-in-queries/about-built-in-queries.md +++ b/content/code-security/reference/code-scanning/codeql/codeql-queries/about-built-in-queries.md @@ -13,7 +13,9 @@ topics: - Code Security - Code scanning - CodeQL -contentType: other +contentType: reference +redirect_from: + - /code-security/code-scanning/reference/code-ql-built-in-queries/about-built-in-queries --- ## About built-in queries for CodeQL analysis diff --git a/content/code-security/code-scanning/reference/code-ql-built-in-queries/actions-built-in-queries.md b/content/code-security/reference/code-scanning/codeql/codeql-queries/actions-built-in-queries.md similarity index 91% rename from content/code-security/code-scanning/reference/code-ql-built-in-queries/actions-built-in-queries.md rename to content/code-security/reference/code-scanning/codeql/codeql-queries/actions-built-in-queries.md index f466801c52a2..14e9f3ad82e0 100644 --- a/content/code-security/code-scanning/reference/code-ql-built-in-queries/actions-built-in-queries.md +++ b/content/code-security/reference/code-scanning/codeql/codeql-queries/actions-built-in-queries.md @@ -15,7 +15,8 @@ topics: redirect_from: - /code-security/code-scanning/managing-your-code-scanning-configuration/actions-built-in-queries - /code-security/code-scanning/managing-your-code-scanning-configuration/github-actions-built-in-queries -contentType: other + - /code-security/code-scanning/reference/code-ql-built-in-queries/actions-built-in-queries +contentType: reference --- {% data variables.product.prodname_codeql %} includes many queries for analyzing {% data variables.product.prodname_actions %} workflows. {% data reusables.code-scanning.codeql-query-tables.query-suite-behavior %} diff --git a/content/code-security/code-scanning/reference/code-ql-built-in-queries/c-cpp-built-in-queries.md b/content/code-security/reference/code-scanning/codeql/codeql-queries/c-cpp-built-in-queries.md similarity index 89% rename from content/code-security/code-scanning/reference/code-ql-built-in-queries/c-cpp-built-in-queries.md rename to content/code-security/reference/code-scanning/codeql/codeql-queries/c-cpp-built-in-queries.md index f2c07a891e27..ca32f7363bbc 100644 --- a/content/code-security/code-scanning/reference/code-ql-built-in-queries/c-cpp-built-in-queries.md +++ b/content/code-security/reference/code-scanning/codeql/codeql-queries/c-cpp-built-in-queries.md @@ -14,7 +14,8 @@ topics: - CodeQL redirect_from: - /code-security/code-scanning/managing-your-code-scanning-configuration/c-cpp-built-in-queries -contentType: other + - /code-security/code-scanning/reference/code-ql-built-in-queries/c-cpp-built-in-queries +contentType: reference --- {% data variables.product.prodname_codeql %} includes many queries for analyzing C and C++ code. {% data reusables.code-scanning.codeql-query-tables.query-suite-behavior %} diff --git a/content/code-security/code-scanning/reference/code-ql-built-in-queries/csharp-built-in-queries.md b/content/code-security/reference/code-scanning/codeql/codeql-queries/csharp-built-in-queries.md similarity index 88% rename from content/code-security/code-scanning/reference/code-ql-built-in-queries/csharp-built-in-queries.md rename to content/code-security/reference/code-scanning/codeql/codeql-queries/csharp-built-in-queries.md index 06e31531885e..2371bcf97217 100644 --- a/content/code-security/code-scanning/reference/code-ql-built-in-queries/csharp-built-in-queries.md +++ b/content/code-security/reference/code-scanning/codeql/codeql-queries/csharp-built-in-queries.md @@ -14,7 +14,8 @@ topics: - CodeQL redirect_from: - /code-security/code-scanning/managing-your-code-scanning-configuration/csharp-built-in-queries -contentType: other + - /code-security/code-scanning/reference/code-ql-built-in-queries/csharp-built-in-queries +contentType: reference --- {% data variables.product.prodname_codeql %} includes many queries for analyzing C# code. {% data reusables.code-scanning.codeql-query-tables.query-suite-behavior %} diff --git a/content/code-security/code-scanning/reference/code-ql-built-in-queries/go-built-in-queries.md b/content/code-security/reference/code-scanning/codeql/codeql-queries/go-built-in-queries.md similarity index 88% rename from content/code-security/code-scanning/reference/code-ql-built-in-queries/go-built-in-queries.md rename to content/code-security/reference/code-scanning/codeql/codeql-queries/go-built-in-queries.md index 0d29eb554979..ca9b1708cbf7 100644 --- a/content/code-security/code-scanning/reference/code-ql-built-in-queries/go-built-in-queries.md +++ b/content/code-security/reference/code-scanning/codeql/codeql-queries/go-built-in-queries.md @@ -14,7 +14,8 @@ topics: - CodeQL redirect_from: - /code-security/code-scanning/managing-your-code-scanning-configuration/go-built-in-queries -contentType: other + - /code-security/code-scanning/reference/code-ql-built-in-queries/go-built-in-queries +contentType: reference --- {% data variables.product.prodname_codeql %} includes many queries for analyzing Go code. {% data reusables.code-scanning.codeql-query-tables.query-suite-behavior %} diff --git a/content/code-security/code-scanning/reference/code-ql-built-in-queries/index.md b/content/code-security/reference/code-scanning/codeql/codeql-queries/index.md similarity index 85% rename from content/code-security/code-scanning/reference/code-ql-built-in-queries/index.md rename to content/code-security/reference/code-scanning/codeql/codeql-queries/index.md index ba7bd8b080f0..097e3814c552 100644 --- a/content/code-security/code-scanning/reference/code-ql-built-in-queries/index.md +++ b/content/code-security/reference/code-scanning/codeql/codeql-queries/index.md @@ -23,5 +23,8 @@ children: - /ruby-built-in-queries - /rust-built-in-queries - /swift-built-in-queries +redirect_from: + - /code-security/code-scanning/reference/code-ql-built-in-queries +contentType: reference --- diff --git a/content/code-security/code-scanning/reference/code-ql-built-in-queries/java-kotlin-built-in-queries.md b/content/code-security/reference/code-scanning/codeql/codeql-queries/java-kotlin-built-in-queries.md similarity index 88% rename from content/code-security/code-scanning/reference/code-ql-built-in-queries/java-kotlin-built-in-queries.md rename to content/code-security/reference/code-scanning/codeql/codeql-queries/java-kotlin-built-in-queries.md index e3022f73869d..bcfce2de52f2 100644 --- a/content/code-security/code-scanning/reference/code-ql-built-in-queries/java-kotlin-built-in-queries.md +++ b/content/code-security/reference/code-scanning/codeql/codeql-queries/java-kotlin-built-in-queries.md @@ -14,7 +14,8 @@ topics: - CodeQL redirect_from: - /code-security/code-scanning/managing-your-code-scanning-configuration/java-kotlin-built-in-queries -contentType: other + - /code-security/code-scanning/reference/code-ql-built-in-queries/java-kotlin-built-in-queries +contentType: reference --- {% data variables.product.prodname_codeql %} includes many queries for analyzing Java and Kotlin code. {% data reusables.code-scanning.codeql-query-tables.query-suite-behavior %} diff --git a/content/code-security/code-scanning/reference/code-ql-built-in-queries/javascript-typescript-built-in-queries.md b/content/code-security/reference/code-scanning/codeql/codeql-queries/javascript-typescript-built-in-queries.md similarity index 88% rename from content/code-security/code-scanning/reference/code-ql-built-in-queries/javascript-typescript-built-in-queries.md rename to content/code-security/reference/code-scanning/codeql/codeql-queries/javascript-typescript-built-in-queries.md index 8be92efa0ef7..7e77e3f258fe 100644 --- a/content/code-security/code-scanning/reference/code-ql-built-in-queries/javascript-typescript-built-in-queries.md +++ b/content/code-security/reference/code-scanning/codeql/codeql-queries/javascript-typescript-built-in-queries.md @@ -14,7 +14,8 @@ topics: - CodeQL redirect_from: - /code-security/code-scanning/managing-your-code-scanning-configuration/javascript-typescript-built-in-queries -contentType: other + - /code-security/code-scanning/reference/code-ql-built-in-queries/javascript-typescript-built-in-queries +contentType: reference --- {% data variables.product.prodname_codeql %} includes many queries for analyzing JavaScript and TypeScript code. {% data reusables.code-scanning.codeql-query-tables.query-suite-behavior %} diff --git a/content/code-security/code-scanning/reference/code-ql-built-in-queries/python-built-in-queries.md b/content/code-security/reference/code-scanning/codeql/codeql-queries/python-built-in-queries.md similarity index 88% rename from content/code-security/code-scanning/reference/code-ql-built-in-queries/python-built-in-queries.md rename to content/code-security/reference/code-scanning/codeql/codeql-queries/python-built-in-queries.md index 92e444a66b38..7ab22aebd325 100644 --- a/content/code-security/code-scanning/reference/code-ql-built-in-queries/python-built-in-queries.md +++ b/content/code-security/reference/code-scanning/codeql/codeql-queries/python-built-in-queries.md @@ -14,7 +14,8 @@ topics: - CodeQL redirect_from: - /code-security/code-scanning/managing-your-code-scanning-configuration/python-built-in-queries -contentType: other + - /code-security/code-scanning/reference/code-ql-built-in-queries/python-built-in-queries +contentType: reference --- {% data variables.product.prodname_codeql %} includes many queries for analyzing Python code. {% data reusables.code-scanning.codeql-query-tables.query-suite-behavior %} diff --git a/content/code-security/code-scanning/reference/code-ql-built-in-queries/ruby-built-in-queries.md b/content/code-security/reference/code-scanning/codeql/codeql-queries/ruby-built-in-queries.md similarity index 88% rename from content/code-security/code-scanning/reference/code-ql-built-in-queries/ruby-built-in-queries.md rename to content/code-security/reference/code-scanning/codeql/codeql-queries/ruby-built-in-queries.md index 4dc131c6344b..f830d81fd13b 100644 --- a/content/code-security/code-scanning/reference/code-ql-built-in-queries/ruby-built-in-queries.md +++ b/content/code-security/reference/code-scanning/codeql/codeql-queries/ruby-built-in-queries.md @@ -14,7 +14,8 @@ topics: - CodeQL redirect_from: - /code-security/code-scanning/managing-your-code-scanning-configuration/ruby-built-in-queries -contentType: other + - /code-security/code-scanning/reference/code-ql-built-in-queries/ruby-built-in-queries +contentType: reference --- {% data variables.product.prodname_codeql %} includes many queries for analyzing Ruby code. {% data reusables.code-scanning.codeql-query-tables.query-suite-behavior %} diff --git a/content/code-security/code-scanning/reference/code-ql-built-in-queries/rust-built-in-queries.md b/content/code-security/reference/code-scanning/codeql/codeql-queries/rust-built-in-queries.md similarity index 88% rename from content/code-security/code-scanning/reference/code-ql-built-in-queries/rust-built-in-queries.md rename to content/code-security/reference/code-scanning/codeql/codeql-queries/rust-built-in-queries.md index e3d492f8186a..0a9a55559a79 100644 --- a/content/code-security/code-scanning/reference/code-ql-built-in-queries/rust-built-in-queries.md +++ b/content/code-security/reference/code-scanning/codeql/codeql-queries/rust-built-in-queries.md @@ -14,7 +14,8 @@ topics: - CodeQL redirect_from: - /code-security/code-scanning/managing-your-code-scanning-configuration/rust-built-in-queries -contentType: other + - /code-security/code-scanning/reference/code-ql-built-in-queries/rust-built-in-queries +contentType: reference --- {% data variables.product.prodname_codeql %} includes many queries for analyzing Rust code. {% data reusables.code-scanning.codeql-query-tables.query-suite-behavior %} diff --git a/content/code-security/code-scanning/reference/code-ql-built-in-queries/swift-built-in-queries.md b/content/code-security/reference/code-scanning/codeql/codeql-queries/swift-built-in-queries.md similarity index 88% rename from content/code-security/code-scanning/reference/code-ql-built-in-queries/swift-built-in-queries.md rename to content/code-security/reference/code-scanning/codeql/codeql-queries/swift-built-in-queries.md index 75fcee8e0f26..0d8281bdb401 100644 --- a/content/code-security/code-scanning/reference/code-ql-built-in-queries/swift-built-in-queries.md +++ b/content/code-security/reference/code-scanning/codeql/codeql-queries/swift-built-in-queries.md @@ -14,7 +14,8 @@ topics: - CodeQL redirect_from: - /code-security/code-scanning/managing-your-code-scanning-configuration/swift-built-in-queries -contentType: other + - /code-security/code-scanning/reference/code-ql-built-in-queries/swift-built-in-queries +contentType: reference --- {% data variables.product.prodname_codeql %} includes many queries for analyzing Swift code. {% data reusables.code-scanning.codeql-query-tables.query-suite-behavior %} diff --git a/content/code-security/reference/code-scanning/codeql/index.md b/content/code-security/reference/code-scanning/codeql/index.md index 7b57ddab028c..40ebebe78077 100644 --- a/content/code-security/reference/code-scanning/codeql/index.md +++ b/content/code-security/reference/code-scanning/codeql/index.md @@ -12,6 +12,9 @@ topics: - Vulnerabilities contentType: reference children: + - /recommended-hardware-resources-for-running-codeql + - /telemetry-in-codeql-for-visual-studio-code + - /codeql-queries + - /codeql-cli - /codeql-cli-manual --- - diff --git a/content/code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/recommended-hardware-resources-for-running-codeql.md b/content/code-security/reference/code-scanning/codeql/recommended-hardware-resources-for-running-codeql.md similarity index 85% rename from content/code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/recommended-hardware-resources-for-running-codeql.md rename to content/code-security/reference/code-scanning/codeql/recommended-hardware-resources-for-running-codeql.md index 04482500a648..a319964a2d60 100644 --- a/content/code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/recommended-hardware-resources-for-running-codeql.md +++ b/content/code-security/reference/code-scanning/codeql/recommended-hardware-resources-for-running-codeql.md @@ -1,10 +1,11 @@ --- title: Recommended hardware resources for running CodeQL shortTitle: Hardware resources for CodeQL -intro: 'Recommended specifications (RAM, CPU cores, and disk) for running {% data variables.product.prodname_codeql %} analysis on self-hosted machines, based on the size of your codebase.' +intro: Recommended specifications (RAM, CPU cores, and disk) for running {% data variables.product.prodname_codeql %} analysis on self-hosted machines, based on the size of your codebase. product: '{% data reusables.gated-features.codeql %}' redirect_from: - /code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/recommended-hardware-resources-for-running-codeql + - /code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/recommended-hardware-resources-for-running-codeql versions: fpt: '*' ghes: '*' @@ -16,6 +17,7 @@ topics: - Repositories - Integration - CI +contentType: reference --- You can configure {% data variables.product.prodname_codeql %} on {% data variables.product.prodname_actions %} or on an external CI system. {% data variables.product.prodname_codeql %} is fully compatible with {% data variables.product.prodname_dotcom %}-hosted runners on {% data variables.product.prodname_actions %}. diff --git a/content/code-security/codeql-for-vs-code/using-the-advanced-functionality-of-the-codeql-for-vs-code-extension/telemetry-in-codeql-for-visual-studio-code.md b/content/code-security/reference/code-scanning/codeql/telemetry-in-codeql-for-visual-studio-code.md similarity index 89% rename from content/code-security/codeql-for-vs-code/using-the-advanced-functionality-of-the-codeql-for-vs-code-extension/telemetry-in-codeql-for-visual-studio-code.md rename to content/code-security/reference/code-scanning/codeql/telemetry-in-codeql-for-visual-studio-code.md index 541b115081d2..f3f4c60710c3 100644 --- a/content/code-security/codeql-for-vs-code/using-the-advanced-functionality-of-the-codeql-for-vs-code-extension/telemetry-in-codeql-for-visual-studio-code.md +++ b/content/code-security/reference/code-scanning/codeql/telemetry-in-codeql-for-visual-studio-code.md @@ -11,9 +11,11 @@ topics: - CodeQL type: reference allowTitleToDifferFromFilename: true -intro: 'If {% data variables.product.prodname_vscode_shortname %} telemetry is enabled, {% data variables.product.company_short %} will collect usage data and metrics for the purposes of helping the core developers to improve the {% data variables.product.prodname_codeql %} extension for {% data variables.product.prodname_vscode_shortname %}.' +intro: If {% data variables.product.prodname_vscode_shortname %} telemetry is enabled, {% data variables.product.company_short %} will collect usage data and metrics for the purposes of helping the core developers to improve the {% data variables.product.prodname_codeql %} extension for {% data variables.product.prodname_vscode_shortname %}. redirect_from: - /code-security/codeql-for-vs-code/about-telemetry-in-codeql-for-visual-studio-code + - /code-security/codeql-for-vs-code/using-the-advanced-functionality-of-the-codeql-for-vs-code-extension/telemetry-in-codeql-for-visual-studio-code +contentType: reference --- This data will not be shared with any parties outside of {% data variables.product.company_short %}. IP addresses and installation IDs will be retained for a maximum of 30 days. Anonymous data will be retained for a maximum of 180 days. diff --git a/content/code-security/reference/code-scanning/index.md b/content/code-security/reference/code-scanning/index.md index c603d816cd16..b03d848a4c50 100644 --- a/content/code-security/reference/code-scanning/index.md +++ b/content/code-security/reference/code-scanning/index.md @@ -11,6 +11,9 @@ topics: - Code scanning - Vulnerabilities contentType: reference +redirect_from: + - /code-security/code-scanning/reference children: + - sarif-support-for-code-scanning - codeql --- diff --git a/content/code-security/code-scanning/integrating-with-code-scanning/sarif-support-for-code-scanning.md b/content/code-security/reference/code-scanning/sarif-support-for-code-scanning.md similarity index 98% rename from content/code-security/code-scanning/integrating-with-code-scanning/sarif-support-for-code-scanning.md rename to content/code-security/reference/code-scanning/sarif-support-for-code-scanning.md index 2c99fca036ee..1d6e485b5770 100644 --- a/content/code-security/code-scanning/integrating-with-code-scanning/sarif-support-for-code-scanning.md +++ b/content/code-security/reference/code-scanning/sarif-support-for-code-scanning.md @@ -1,7 +1,7 @@ --- title: SARIF support for code scanning shortTitle: SARIF support -intro: 'To display results from a third-party static analysis tool in your repository on {% data variables.product.prodname_dotcom %}, you''ll need your results stored in a SARIF file that supports a specific subset of the SARIF 2.1.0 JSON schema for {% data variables.product.prodname_code_scanning %}. If you use the default {% data variables.product.prodname_codeql %} static analysis engine, then your results will display in your repository on {% data variables.product.prodname_dotcom %} automatically.' +intro: To display results from a third-party static analysis tool in your repository on {% data variables.product.prodname_dotcom %}, you'll need your results stored in a SARIF file that supports a specific subset of the SARIF 2.1.0 JSON schema for {% data variables.product.prodname_code_scanning %}. If you use the default {% data variables.product.prodname_codeql %} static analysis engine, then your results will display in your repository on {% data variables.product.prodname_dotcom %} automatically. product: '{% data reusables.gated-features.code-scanning %}' redirect_from: - /github/finding-security-vulnerabilities-and-errors-in-your-code/about-sarif-support-for-code-scanning @@ -9,6 +9,7 @@ redirect_from: - /code-security/secure-coding/sarif-support-for-code-scanning - /code-security/secure-coding/integrating-with-code-scanning/sarif-support-for-code-scanning - /github/finding-security-vulnerabilities-and-errors-in-your-code/integrating-with-code-scanning/sarif-support-for-code-scanning + - /code-security/code-scanning/integrating-with-code-scanning/sarif-support-for-code-scanning versions: fpt: '*' ghes: '*' @@ -19,6 +20,7 @@ topics: - Code scanning - Integration - SARIF +contentType: reference --- ## About SARIF support diff --git a/data/learning-tracks/code-security.yml b/data/learning-tracks/code-security.yml index 8b0f5a237fe6..90f0211b49b6 100644 --- a/data/learning-tracks/code-security.yml +++ b/data/learning-tracks/code-security.yml @@ -207,7 +207,7 @@ code_security_integration: - >- /code-security/how-tos/scan-code-for-vulnerabilities/integrate-with-existing-tools/uploading-a-sarif-file-to-github - >- - /code-security/code-scanning/integrating-with-code-scanning/sarif-support-for-code-scanning + /code-security/reference/code-scanning/sarif-support-for-code-scanning - /rest/code-scanning end_to_end_supply_chain: title: End-to-end supply chain From 853c61196927ebdcd0e3d05d7c8a83145fc6dbd2 Mon Sep 17 00:00:00 2001 From: Kevin Heis Date: Wed, 14 Jan 2026 08:53:41 -0800 Subject: [PATCH 2/4] Add rel=alternate links for Article API on all pages (#59030) --- src/frame/components/DefaultLayout.tsx | 34 ++++++++++++-------------- 1 file changed, 15 insertions(+), 19 deletions(-) diff --git a/src/frame/components/DefaultLayout.tsx b/src/frame/components/DefaultLayout.tsx index 44700fc3efb7..5421d0c9460b 100644 --- a/src/frame/components/DefaultLayout.tsx +++ b/src/frame/components/DefaultLayout.tsx @@ -150,25 +150,21 @@ export const DefaultLayout = (props: Props) => { {page.introPlainText && } - {/* LLM-friendly alternate formats - only for articles */} - {page.documentType === 'article' && ( - <> - - - - )} + {/* LLM-friendly alternate formats */} + + Date: Wed, 14 Jan 2026 08:56:21 -0800 Subject: [PATCH 3/4] Remove CoreWeave, Inc. from subprocessors list (#59154) --- content/site-policy/privacy-policies/github-subprocessors.md | 1 - 1 file changed, 1 deletion(-) diff --git a/content/site-policy/privacy-policies/github-subprocessors.md b/content/site-policy/privacy-policies/github-subprocessors.md index fa8a0e205533..d48545c366ac 100644 --- a/content/site-policy/privacy-policies/github-subprocessors.md +++ b/content/site-policy/privacy-policies/github-subprocessors.md @@ -30,7 +30,6 @@ If you have questions about this list, please contact us at | Amazon Web Services Inc (AWS) | Cloud Hosted Infrastructure, Data Hosting, AI Inference and AI Services | United States | United States | | Anthropic PBC | AI Inference and AI Services | United States | United States | | Cloudflare | Content delivery service | United States | United States | -| CoreWeave, Inc. | Cloud Hosted Infrastructure | United States | United States | | Elasticsearch, Inc. | Cloud Hosted Infrastructure | United States | United States | | Fastly | Content delivery service | United States | United States | | Fireworks AI | AI Inference and AI Services | United States, Iceland, Germany | United States | From a120d5adad6226f940b42353d4759d1cff3b9495 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 14 Jan 2026 17:25:19 +0000 Subject: [PATCH 4/4] Bump github/gh-base-image/gh-base-noble from 20260109-173439-g06c82aab1 to 20260113-125234-g605df3bee in the baseimages group (#59156) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 40065d1e7f15..1a4e587d8c0b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -8,7 +8,7 @@ # --------------------------------------------------------------- # To update the sha: # https://github.com/github/gh-base-image/pkgs/container/gh-base-image%2Fgh-base-noble -FROM ghcr.io/github/gh-base-image/gh-base-noble:20260109-173439-g06c82aab1 AS base +FROM ghcr.io/github/gh-base-image/gh-base-noble:20260113-125234-g605df3bee AS base # Install curl for Node install and determining the early access branch # Install git for cloning docs-early-access & translations repos