Skip to content

Commit bff749d

Browse files
authored
Fixing 403 from archived repos (#2456)
* adding logging * adding logging * fixing archived repo error
1 parent 1d9e453 commit bff749d

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/sync/dependabot-alerts.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,12 @@ export const getDependabotAlertTask = async (
4646
edges: [],
4747
jiraPayload: undefined
4848
};
49+
} else if (err.cause?.response?.status == 403 && err.cause?.response?.data?.message?.includes("Dependabot alerts are not available for archived repositories")) {
50+
logger.info({ err, githubInstallationId: gitHubClient.githubInstallationId }, "Archived repository, backfill task complete");
51+
return {
52+
edges: [],
53+
jiraPayload: undefined
54+
};
4955
}
5056
logger.error({ err, reason: err.cause?.response?.data }, "Dependabot alert backfill failed");
5157
throw err;

0 commit comments

Comments
 (0)