Skip to content

ci: group Dependabot's action updates into one pull request - #7

Merged
kalyazin merged 1 commit into
feat_write_protectionfrom
deps/group-action-updates
Sep 28, 2026
Merged

kalyazin merged 1 commit into
feat_write_protectionfrom
deps/group-action-updates

Conversation

@kalyazin

Copy link
Copy Markdown
Collaborator

Dependabot files one pull request per action path. github/codeql-action's init, analyze and upload-sarif share a revision — the action refuses a run whose analyze half was loaded from a different version than its init half — so the first bump arrived as three pull requests that each failed both CodeQL jobs and could not land separately.

Grouping the ecosystem sends one pull request instead.

DEPENDABOT in .github/scripts/security-workflow.test.py compares dependabot.yml whole, so it moves in the same commit; reverting it alone puts the shape test red.

@cla-bot cla-bot Bot added the cla-signed label Sep 28, 2026
@cursor

cursor Bot commented Sep 28, 2026 •

Copy link
Copy Markdown

PR Summary

Low Risk
Only Dependabot grouping config and its test fixture change; no runtime application or security workflow behavior.

Overview
Dependabot’s github-actions entry now uses a groups.actions rule with pattern * so weekly bumps roll into a single pull request instead of one per action path.

The DEPENDABOT allowlist in security-workflow.test.py was updated to match that shape so the whole-file comparison still passes.

Reviewed by Cursor Bugbot for commit 5e148a4. Bugbot is set up for automated code reviews on this repo. Configure here.

Ungrouped, Dependabot files one pull request per action path. The three
codeql-action paths share a revision and the action refuses a run whose
halves disagree, so the split bumps arrived red and could not land
individually.

The shape test's allowlist compares dependabot.yml whole, so it moves in the
same commit.

Signed-off-by: Nikita Kalyazin <nikita.kalyazin@e2b.dev>
@kalyazin
kalyazin force-pushed the deps/group-action-updates branch from 4139122 to 5e148a4 Compare September 28, 2026 16:48
@kalyazin
kalyazin marked this pull request as ready for review September 28, 2026 16:51
@kalyazin
kalyazin merged commit 4dc675f into feat_write_protection Sep 28, 2026
9 checks passed
@kalyazin
kalyazin deleted the deps/group-action-updates branch September 28, 2026 16:51
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