Skip to content

ci: group pytest and zeroconf with homeassistant in dependabot#1086

Merged
raman325 merged 2 commits intomainfrom
ci/dependabot-grouping
Apr 22, 2026
Merged

ci: group pytest and zeroconf with homeassistant in dependabot#1086
raman325 merged 2 commits intomainfrom
ci/dependabot-grouping

Conversation

@raman325
Copy link
Copy Markdown
Owner

Proposed change

Groups pytest and zeroconf with homeassistant and pytest-homeassistant-custom-component in the dependabot config so they're bumped together in a single PR.

Why:

Grouping ensures these interdependent packages are always updated together, preventing CI failures from version mismatches.

Type of change

  • Dependency upgrade
  • Bugfix (non-breaking change which fixes an issue)
  • New feature (which adds functionality)
  • Breaking change (fix/feature causing existing functionality to break)
  • Code quality improvements to existing code or addition of tests

Additional information

pytest is pinned by pytest-homeassistant-custom-component.
zeroconf is pinned by homeassistant. Independent bumps of either
cause dependency resolution failures.

Entire-Checkpoint: cf7b4a038d29
Copilot AI review requested due to automatic review settings April 22, 2026 21:32
@github-actions github-actions Bot added github-config Changes to .github/ configuration files code-quality Pull requests that improve code quality labels Apr 22, 2026
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates the repository’s Dependabot configuration so interdependent Python packages (homeassistant, pytest, pytest-homeassistant-custom-component, and zeroconf) are updated together, preventing version-pin conflicts that can break CI.

Changes:

  • Adds pytest to the existing homeassistant Dependabot group for pip updates.
  • Adds zeroconf to the same group so Home Assistant’s pinned dependency stays in sync.

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

…omeassistant

Entire-Checkpoint: 0e3cceeac379
@raman325 raman325 merged commit 1c269c2 into main Apr 22, 2026
11 checks passed
@raman325 raman325 deleted the ci/dependabot-grouping branch April 22, 2026 23:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

code-quality Pull requests that improve code quality github-config Changes to .github/ configuration files

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants