Skip to content

CI(dependabot): Add 7-day update cooldown - #101

Merged
tykeal merged 1 commit into
lfreleng-actions:mainfrom
modeseven-lfreleng-actions:dependabot-cooldown
Jun 10, 2026
Merged

CI(dependabot): Add 7-day update cooldown#101
tykeal merged 1 commit into
lfreleng-actions:mainfrom
modeseven-lfreleng-actions:dependabot-cooldown

Conversation

@ModeSevenIndustrialSolutions

Copy link
Copy Markdown
Contributor

Adds a 7-day cooldown to every enabled Dependabot ecosystem in
.github/dependabot.yml, satisfying the Zizmor workflow audit which
flags ecosystems that open version-bump PRs without a cooldown window.

This makes dependency bump PRs wait before opening, avoiding churn on
releases that are retracted or superseded shortly after they ship.

Zizmor flags dependabot ecosystems that open version-bump PRs with no
cooldown window. Add a 7-day default cooldown to every enabled
ecosystem so bumps wait before opening, avoiding churn on releases
that are retracted or superseded shortly after shipping.

Co-authored-by: Claude <claude@anthropic.com>
Signed-off-by: Matthew Watkins <mwatkins@linuxfoundation.org>

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the repository’s Dependabot configuration to introduce a 7-day cooldown window for Dependabot update PRs, aiming to reduce update PR churn and satisfy the referenced audit finding.

Changes:

  • Add a cooldown configuration block with default-days: 7 to the existing Dependabot update entry in .github/dependabot.yml.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/dependabot.yml

@tykeal tykeal left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🤖 Dependamerge
Approved this pull request ✅

@tykeal
tykeal merged commit 811666b into lfreleng-actions:main Jun 10, 2026
18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI CI and tests updates

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants