Skip to content

ci: group Dependabot uv and GitHub Actions updates#416

Merged
RonnyPfannschmidt merged 1 commit into
pytest-dev:masterfrom
RonnyPfannschmidt:dependabot-group-uv-actions
Jul 22, 2026
Merged

ci: group Dependabot uv and GitHub Actions updates#416
RonnyPfannschmidt merged 1 commit into
pytest-dev:masterfrom
RonnyPfannschmidt:dependabot-group-uv-actions

Conversation

@RonnyPfannschmidt

Copy link
Copy Markdown
Member

Summary

  • Add a uv ecosystem entry so lockfile updates are managed as version updates.
  • Group all github-actions updates and uv version/security updates into fewer PRs.

Context

Dependabot currently opens a separate PR for each uv dependency and for individual GitHub Actions bumps. Grouping matches other pytest-dev repos (e.g. pytest-xdist) and keeps the review queue manageable after the uv.lock adoption.

Test plan

  • Confirm Dependabot accepts the config after merge
  • Close or leave the existing ungrouped Dependabot PRs; next run should open grouped ones instead
  • Verify future weekly runs produce grouped uv / GitHub Actions PRs

Made with Cursor

Stop Dependabot opening one PR per dependency by grouping uv and
GitHub Actions updates into fewer PRs per ecosystem.

Co-authored-by: Cursor AI <ai@cursor.sh>
Co-authored-by: Cursor Grok 4.5 <grok@x.ai>
Copilot AI review requested due to automatic review settings July 22, 2026 05:52

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 reduce PR noise by grouping related update types (GitHub Actions and Python/uv dependencies) into fewer, consolidated Dependabot pull requests.

Changes:

  • Group all github-actions updates into a single Dependabot PR.
  • Add a uv ecosystem entry and group Python dependency version updates.
  • Separate uv security updates into their own grouped PR via applies-to: security-updates.

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

@RonnyPfannschmidt
RonnyPfannschmidt merged commit b2d6564 into pytest-dev:master Jul 22, 2026
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants