mirror of
https://github.com/github/codeql-action.git
synced 2026-04-27 01:08:46 +00:00
Report bundled DB size in error if known
This commit is contained in:
Generated
+4
-2
@@ -97540,9 +97540,10 @@ async function cleanupAndUploadDatabases(repositoryNwo, codeql, config, apiDetai
|
||||
}
|
||||
const reports = [];
|
||||
for (const language of config.languages) {
|
||||
let bundledDbSize = void 0;
|
||||
try {
|
||||
const bundledDb = await bundleDb(config, language, codeql, language);
|
||||
const bundledDbSize = fs13.statSync(bundledDb).size;
|
||||
bundledDbSize = fs13.statSync(bundledDb).size;
|
||||
const bundledDbReadStream = fs13.createReadStream(bundledDb);
|
||||
const commitOid = await getCommitOid(
|
||||
getRequiredInput("checkout_path")
|
||||
@@ -97583,7 +97584,8 @@ async function cleanupAndUploadDatabases(repositoryNwo, codeql, config, apiDetai
|
||||
);
|
||||
reports.push({
|
||||
language,
|
||||
error: getErrorMessage(e)
|
||||
error: getErrorMessage(e),
|
||||
...bundledDbSize ? { zipped_upload_size_bytes: bundledDbSize } : {}
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
@@ -95,13 +95,14 @@ export async function cleanupAndUploadDatabases(
|
||||
|
||||
const reports: DatabaseUploadResult[] = [];
|
||||
for (const language of config.languages) {
|
||||
let bundledDbSize: number | undefined = undefined;
|
||||
try {
|
||||
// Upload the database bundle.
|
||||
// Although we are uploading arbitrary file contents to the API, it's worth
|
||||
// noting that it's the API's job to validate that the contents is acceptable.
|
||||
// This API method is available to anyone with write access to the repo.
|
||||
const bundledDb = await bundleDb(config, language, codeql, language);
|
||||
const bundledDbSize = fs.statSync(bundledDb).size;
|
||||
bundledDbSize = fs.statSync(bundledDb).size;
|
||||
const bundledDbReadStream = fs.createReadStream(bundledDb);
|
||||
const commitOid = await gitUtils.getCommitOid(
|
||||
actionsUtil.getRequiredInput("checkout_path"),
|
||||
@@ -144,6 +145,7 @@ export async function cleanupAndUploadDatabases(
|
||||
reports.push({
|
||||
language,
|
||||
error: util.getErrorMessage(e),
|
||||
...(bundledDbSize ? { zipped_upload_size_bytes: bundledDbSize } : {}),
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user