Skip to content

Enable auto-merge for automated bundle update PRs#2913

Merged
soutaro merged 1 commit intoruby:masterfrom
soutaro:claude/enable-auto-merge-bundle-b33UP
Apr 1, 2026
Merged

Enable auto-merge for automated bundle update PRs#2913
soutaro merged 1 commit intoruby:masterfrom
soutaro:claude/enable-auto-merge-bundle-b33UP

Conversation

@soutaro
Copy link
Copy Markdown
Member

@soutaro soutaro commented Apr 1, 2026

Summary

This change enables automatic merging of pull requests created by the weekly bundle update workflow, streamlining the CI/CD process by removing the need for manual approval of routine dependency updates.

Key Changes

  • Added gh pr merge --auto --merge command to automatically merge the bundle update PR once all required checks pass
  • Uses the current branch reference to target the correct PR for merging

Implementation Details

The auto-merge is configured to use the --merge strategy, which creates a merge commit rather than squashing or rebasing. This preserves the full commit history of the automated updates while allowing them to be merged without manual intervention once CI checks are satisfied.

https://claude.ai/code/session_01VddjRbQFDV8ZTPQ1i5jopr

@soutaro soutaro added the no-milestone This PR doesn't associate with a milestone. label Apr 1, 2026
@soutaro soutaro force-pushed the claude/enable-auto-merge-bundle-b33UP branch 2 times, most recently from 0643a1e to 0f41e7a Compare April 1, 2026 03:46
@soutaro soutaro enabled auto-merge April 1, 2026 03:47
@soutaro soutaro merged commit 2b4b757 into ruby:master Apr 1, 2026
44 checks passed
@soutaro soutaro deleted the claude/enable-auto-merge-bundle-b33UP branch April 1, 2026 03:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

no-milestone This PR doesn't associate with a milestone.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants