Skip to content

ci(dependabot): group non-major action updates - #274

Open
dc-tec wants to merge 1 commit into
cachix:mainfrom
adfinis-forks:ci/group-github-actions-updates
Open

ci(dependabot): group non-major action updates#274
dc-tec wants to merge 1 commit into
cachix:mainfrom
adfinis-forks:ci/group-github-actions-updates

Conversation

@dc-tec

@dc-tec dc-tec commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

Summary

  • group GitHub Actions minor and patch version updates into one Dependabot PR
  • keep major and security updates independently reviewable
  • retain the weekly schedule and seven-day cooldown

Context

The initial action-pinning rollout intentionally left updates ungrouped so the existing major-version backlog could be reviewed and validated independently.

With that backlog merged, routine minor and patch updates no longer need separate pull requests. Grouping them reduces maintenance noise while preserving individual review for potentially breaking major upgrades.

The cargo-dist-generated .github/workflows/v-release.yml remains excluded from Dependabot updates.

Impact

Dependabot can create one grouped pull request for available non-major GitHub Actions updates. Major version and security updates remain separate.

This only changes dependency maintenance behavior, workflows and SecretSpec runtime behavior are unchanged.

Validation

  • parsed .github/dependabot.yml with YAML.safe_load
  • verified the grouping rule, cooldown, and generated-workflow exclusion
  • ran git diff --check

Signed-off-by: Roel de Cort <roel.decort@adfinis.com>
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.

1 participant