mirror of
https://github.com/github/codeql-action.git
synced 2026-10-31 01:49:43 +00:00
Omit --sarif-codescanning-config if the config file doesn't exist
This commit is contained in:
8
lib/entry-points.js
generated
8
lib/entry-points.js
generated
@@ -177443,14 +177443,16 @@ async function getCodeQLForCmd(logger2, cmd, checkVersion) {
|
||||
await new toolrunner3.ToolRunner(cmd, args).exec();
|
||||
},
|
||||
async diagnosticsExport(sarifFile, automationDetailsId, config, diagnosticDir) {
|
||||
let configPath = getGeneratedCodeScanningConfigPath(config);
|
||||
if (diagnosticDir !== void 0 && !fs17.existsSync(configPath)) {
|
||||
configPath = void 0;
|
||||
}
|
||||
const args = [
|
||||
"diagnostics",
|
||||
"export",
|
||||
"--format=sarif-latest",
|
||||
`--output=${sarifFile}`,
|
||||
`--sarif-codescanning-config=${getGeneratedCodeScanningConfigPath(
|
||||
config
|
||||
)}`,
|
||||
...configPath !== void 0 ? [`--sarif-codescanning-config=${configPath}`] : [],
|
||||
...diagnosticDir !== void 0 ? [`--diagnostic-dir=${diagnosticDir}`] : [],
|
||||
...getExtraOptionsFromEnv(["diagnostics", "export"])
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user