Skip to content

Commit f0fe328

Browse files
committed
fix(automations): skip empty Dependabot scans
1 parent 98459c9 commit f0fe328

2 files changed

Lines changed: 20 additions & 0 deletions

File tree

packages/sdk/src/server/automations/__tests__/dependabot-triage.test.ts

Lines changed: 13 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/sdk/src/server/automations/dependabot-triage.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,13 @@ export const dependabotTriageJob = createScheduledTriageJob({
9090
// leaves the run's source-control provider ambiguous and GitHub token
9191
// minting then fails on the non-GitHub repository names.
9292
const selectedRepositories = await getActiveGitHubRepositoryFullNames();
93+
if (selectedRepositories.length === 0) {
94+
return {
95+
kind: 'skip',
96+
reason: 'No active GitHub repositories',
97+
};
98+
}
99+
93100
const repositoryCoverage =
94101
await buildRepositoryCoverage(selectedRepositories);
95102
const recentThreadFeedback = await loadAutomationThreadFeedbackContext({

0 commit comments

Comments
 (0)