Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Auto-approve and auto-merge renovate PRs #4723

Merged
merged 1 commit into from
Mar 6, 2025
Merged

Conversation

osipxd
Copy link
Member

@osipxd osipxd commented Mar 4, 2025

Subsystem
Infrastructure

Motivation

  1. Make it possible to merge PRs without review (for "Ship" PRs from Ship/Show/Ask)
  2. Merge renovate PRs automatically when possible

Solution
Automatically approve PRs from Renovate or having label "ship!".
Enable automerge for non-major updates and for test/infrastucture dependencies.

(Added tag "ship" to this PR as a demo)

@osipxd osipxd self-assigned this Mar 4, 2025
@osipxd osipxd added the 👍 ship! This pull request can be shipped bypassing review. Read about "Ship/Show/Ask" strategy for more info label Mar 4, 2025
@osipxd osipxd requested a review from bjhham March 4, 2025 11:47
@osipxd osipxd changed the title Auto-approve and auto-merger the most of renovate updates Auto-approve and auto-merge renovate updates Mar 4, 2025
@osipxd osipxd changed the title Auto-approve and auto-merge renovate updates Auto-approve and auto-merge renovate PRs Mar 4, 2025
@osipxd osipxd force-pushed the osipxd/auto-approve branch from b02aaf4 to 6570f50 Compare March 6, 2025 10:02
@osipxd osipxd force-pushed the osipxd/auto-approve branch from 6570f50 to 666e9fa Compare March 6, 2025 12:39
@osipxd osipxd enabled auto-merge (squash) March 6, 2025 12:39
@osipxd osipxd force-pushed the osipxd/auto-approve branch from 666e9fa to 96243eb Compare March 6, 2025 12:42
@osipxd osipxd merged commit 5ac0b51 into main Mar 6, 2025
15 of 17 checks passed
@osipxd osipxd deleted the osipxd/auto-approve branch March 6, 2025 13:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
👍 ship! This pull request can be shipped bypassing review. Read about "Ship/Show/Ask" strategy for more info
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants