Include URL to announcement in diagnostic and log messages

This commit is contained in:
Michael B. Gale
2026-10-19 11:51:33 +01:00
committed by GitHub
parent 4d3453064e
commit 5407aff91b
3 changed files with 25 additions and 6 deletions

13
lib/entry-points.js generated
View File

@@ -186255,7 +186255,10 @@ function handleUnsupportedVersion(logger2, config, skipUnsupportedTracedAnalysis
languages: config.languages,
[attributeName]: version.toString()
},
markdownMessage: baseMessage,
markdownMessage: [
baseMessage,
`For more information, see [this announcement](${"https://github.blog/changelog/2026-10-19-codeql-changes-for-macos-27-xcode-27-and-swift-6-4/" /* UNSUPPORTED_TRACED_ANALYSIS_MACOS27 */}).`
].join(" "),
severity: skipUnsupportedTracedAnalysis ? "error" : "warning",
visibility: {
cliSummaryTable: true,
@@ -186266,10 +186269,14 @@ function handleUnsupportedVersion(logger2, config, skipUnsupportedTracedAnalysis
)
);
}
const logMessage = [
baseMessage,
`For more information, see ${"https://github.blog/changelog/2026-10-19-codeql-changes-for-macos-27-xcode-27-and-swift-6-4/" /* UNSUPPORTED_TRACED_ANALYSIS_MACOS27 */}`
].join(" ");
if (skipUnsupportedTracedAnalysis) {
throw new ConfigurationError(baseMessage);
throw new ConfigurationError(logMessage);
} else {
logger2.warning(baseMessage);
logger2.warning(logMessage);
}
}
async function hasTracedLanguages(config, codeql) {