Skip to content

Group Dependabot version updates into a single weekly PR per ecosystem - #231

Merged
antonwolfy merged 1 commit into
masterfrom
backport-dependabot-grouping
Aug 4, 2026
Merged

Group Dependabot version updates into a single weekly PR per ecosystem#231
antonwolfy merged 1 commit into
masterfrom
backport-dependabot-grouping

Conversation

@antonwolfy

@antonwolfy antonwolfy commented Aug 1, 2026

Copy link
Copy Markdown
Collaborator

This PR extends the Dependabot configuration so the pinned dependency versions used across CI are tracked and bumped automatically, and consolidates pre-commit hook updates into Dependabot instead of a dedicated workflow.

Previously only the github-actions ecosystem was covered, and each bump landed in its own PR.

Changes

  • github-actions — adds a groups block with patterns: ["*"] so all action bumps are consolidated into a single weekly PR, and applies the autoupdate label.
  • pre-commit (/) — new ecosystem entry that updates hook versions in .pre-commit-config.yaml, grouped into a single weekly PR and labeled.

Also deletes .github/workflows/pre-commit-autoupdate.yml. Its flow is now handled by the pre-commit Dependabot entry.

Backports IntelPython/dpnp#2983 (conda/pip parts excluded as mkl-service
has no environments/ directory).

Adds a "groups" block with patterns ["*"] to the github-actions ecosystem
so all bumps land in one weekly PR, and applies the "autoupdate" label.

Also adds a pre-commit Dependabot ecosystem entry (grouped, labeled) and
deletes the now-redundant .github/workflows/pre-commit-autoupdate.yml,
whose flow is now handled by Dependabot.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@antonwolfy antonwolfy added this to the 2.9.0 release milestone Aug 1, 2026
@antonwolfy antonwolfy self-assigned this Aug 1, 2026
@antonwolfy
antonwolfy marked this pull request as ready for review August 1, 2026 14:19

@ndgrigorian ndgrigorian left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

can't know if it works until we merge it, LGTM

@antonwolfy
antonwolfy merged commit e672264 into master Aug 4, 2026
66 checks passed
@antonwolfy
antonwolfy deleted the backport-dependabot-grouping branch August 4, 2026 09:01
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