Skip to content

Commit 36c4fa9

Browse files
authored
Make dependency alerts the default signal
2 parents c0057ea + 568d849 commit 36c4fa9

3 files changed

Lines changed: 17 additions & 17 deletions

File tree

.github/workflows/dependabot-campaign.lock.yml

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

.github/workflows/dependabot-campaign.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ on:
44
workflow_call:
55
inputs:
66
dependency-source:
7-
description: Which dependency signals to process. Use auto to prefer PRs when present and fall back to security alerts.
7+
description: Which dependency signals to process. Use alerts for the new default, or choose auto to prefer PRs when they are present.
88
required: false
9-
default: auto
9+
default: alerts
1010
type: string
1111
mode:
1212
description: Operating mode for the caller repository or control plane.
@@ -107,7 +107,7 @@ Do not create custom databases or external trackers.
107107

108108
Continuously reduce dependency risk and keep dependency remediation moving safely. Default to the lightweight path, and use campaign-style coordination only when project tracking or escalated routing adds value.
109109

110-
Use `dependency-source`, `mode`, `project-sync`, and `summary-issue` as runtime toggles. Treat this workflow file as the source of truth for both policy and enrolled repositories.
110+
Use `dependency-source`, `mode`, `project-sync`, and `summary-issue` as runtime toggles. Default to `alerts` unless the caller explicitly wants PR-first handling. Treat this workflow file as the source of truth for both policy and enrolled repositories.
111111

112112
## Scope
113113

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ The campaign workflow supports three signal modes through the `dependency-source
5757
- `prs`: operate only on Dependabot PRs
5858
- `alerts`: operate only on dependency security alerts, even if no PRs are raised
5959

60-
Use `auto` as the default when you want one workflow that still works if a repository later moves away from opening Dependabot PRs.
60+
Use `alerts` as the default when you want security alerts to drive dependency operations without depending on Dependabot PRs. Choose `auto` only when you explicitly want PR-first behavior with an alerts fallback.
6161

6262
## Add To Another Repo
6363

0 commit comments

Comments
 (0)