Add dependencies without scorecards to scorecards table

This commit is contained in:
Justin Hutchings
2024-03-04 18:51:52 +00:00
parent 94125c4b1e
commit 1251834b92
3 changed files with 19 additions and 7 deletions

12
dist/index.js generated vendored
View File

@@ -1036,10 +1036,10 @@ function getScorecardLevels(changes) {
return __awaiter(this, void 0, void 0, function* () {
const data = { dependencies: [] };
for (const change of changes) {
const ecosystem = change.ecosystem;
const packageName = change.name;
const version = change.version;
try {
const ecosystem = change.ecosystem;
const packageName = change.name;
const version = change.version;
const depsDevResponse = yield getDepsDevData(ecosystem, packageName, version);
data.dependencies.push({
ecosystem,
@@ -1050,6 +1050,12 @@ function getScorecardLevels(changes) {
}
catch (error) {
core.debug(`Error querying for depsDevData: ${error.message}`);
data.dependencies.push({
ecosystem,
packageName,
version,
depsDevData: null
});
}
}
return data;

2
dist/index.js.map generated vendored

File diff suppressed because one or more lines are too long

View File

@@ -15,10 +15,10 @@ export async function getScorecardLevels(
): Promise<Scorecard> {
const data: Scorecard = {dependencies: []} as Scorecard
for (const change of changes) {
const ecosystem = change.ecosystem
const packageName = change.name
const version = change.version
try {
const ecosystem = change.ecosystem
const packageName = change.name
const version = change.version
const depsDevResponse: DepsDevProject = await getDepsDevData(
ecosystem,
packageName,
@@ -32,6 +32,12 @@ export async function getScorecardLevels(
})
} catch (error: any) {
core.debug(`Error querying for depsDevData: ${error.message}`)
data.dependencies.push({
ecosystem,
packageName,
version,
depsDevData: null
})
}
}
return data