Skip to content

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

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

chore: delegate dependabot-auto-merge.yml to org reusable template#16
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:25

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 to the organization-wide reusable workflow in plures/.github, centralizing policy while keeping the same trigger surface and permissions model.

Changes:

  • Removed the local policy/steps implementation from dependabot-auto-merge.yml.
  • Delegated the auto-merge job to plures/.github/.github/workflows/dependabot-auto-merge.yml@main with secrets: inherit.

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 8e06f4d into main Jul 29, 2026
10 checks passed
@kayodebristol
kayodebristol deleted the chore/dependabot-auto-merge-workflow-call branch July 29, 2026 08:44
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