Skip to content

chore(deps): grouped dependabot updates with 2-day cooldown#527

Merged
JerrettDavis merged 1 commit into
mainfrom
chore/dependabot-grouped-cooldown
May 23, 2026
Merged

chore(deps): grouped dependabot updates with 2-day cooldown#527
JerrettDavis merged 1 commit into
mainfrom
chore/dependabot-grouped-cooldown

Conversation

@JerrettDavis
Copy link
Copy Markdown
Owner

Summary

  • Matches the canonical dependabot config already in use across TinyBDD, Flawright, ExperimentFramework, and JD.Efcpt.Build
  • Adds 48-hour cooldown.default-days: 2 to satisfy minimum package age before a PR is opened
  • Switches to grouped PRs per ecosystem (all-dependencies group with "*" pattern) — one PR per ecosystem per week instead of one per package
  • Normalizes commit-message.prefix to chore(deps) for both NuGet and GitHub Actions ecosystems
  • Raises NuGet open-pull-requests-limit from 5 to 10 to match sibling repos

Test plan

  • Verify .github/dependabot.yml renders correctly in the GitHub UI (Settings → Code security → Dependabot)
  • Confirm no CI failures (config-only change, no code touched)

🤖 Generated with Claude Code

Match canonical config used across TinyBDD, Flawright, ExperimentFramework,
and JD.Efcpt.Build: group all deps per ecosystem into a single PR weekly,
add 48-hour package-age cooldown, normalize commit-message prefix.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@github-actions
Copy link
Copy Markdown
Contributor

⚠️ Deprecation Warning: The deny-licenses option is deprecated for possible removal in the next major release. For more information, see issue 997.

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Scanned Files

None

@github-actions
Copy link
Copy Markdown
Contributor

Code Coverage

Summary
  Generated on: 05/23/2026 - 17:58:00
  Coverage date: 05/23/2026 - 17:56:01 - 05/23/2026 - 17:57:51
  Parser: MultiReport (7x Cobertura)
  Assemblies: 23
  Classes: 1067
  Files: 591
  Line coverage: 74.6%
  Covered lines: 36834
  Uncovered lines: 12478
  Coverable lines: 49312
  Total lines: 97270
  Branch coverage: 63.6% (14332 of 22510)
  Covered branches: 14332
  Total branches: 22510
  Method coverage: 86.4% (6317 of 7308)
  Full method coverage: 74.2% (5426 of 7308)
  Covered methods: 6317
  Fully covered methods: 5426
  Total methods: 7308

@github-actions
Copy link
Copy Markdown
Contributor

Test Results

7 641 tests   7 622 ✅  2m 45s ⏱️
    7 suites     19 💤
    7 files        0 ❌

Results for commit a9319c4.

@JerrettDavis JerrettDavis merged commit ffa87d5 into main May 23, 2026
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant