Skip to content

chore: delegate dependabot-auto-merge.yml to org reusable template - #127

Merged
kayodebristol merged 2 commits into
mainfrom
chore/dependabot-auto-merge-workflow-call
Jul 27, 2026
Merged

chore: delegate dependabot-auto-merge.yml to org reusable template#127
kayodebristol merged 2 commits into
mainfrom
chore/dependabot-auto-merge-workflow-call

Conversation

@kayodebristol

Copy link
Copy Markdown
Contributor

Replaces the byte-identical local copy of dependabot-auto-merge.yml with a thin
caller into plures/.github's reusable template (workflow_call).

No behavior change: same triggers, same permissions, policy logic now lives in
one place instead of ~59 duplicated copies.

Depends on plures/.github#21 (adds the workflow_call trigger to the shared
template) - do not merge this before #21 lands.

Part of github-actions:ci-lockin-reduction epic.

Copilot AI review requested due to automatic review settings July 25, 2026 11:30

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

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 replaces the repository’s local Dependabot auto-merge workflow implementation with a thin caller that delegates policy/logic to the shared plures/.github reusable workflow template, reducing duplicated workflow code across repos.

Changes:

  • Simplifies .github/workflows/dependabot-auto-merge.yml to call the org reusable workflow via workflow_call.
  • Keeps the same pull_request_target trigger and required permissions while centralizing policy logic in plures/.github.

Comment thread .github/workflows/dependabot-auto-merge.yml
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@kayodebristol
kayodebristol merged commit ae2ea34 into main Jul 27, 2026
2 of 3 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