Skip to content

ci: auto-merge patch updates as well as minor#810

Merged
emilyoram merged 1 commit into
mainfrom
ci/automerge-patch-updates
Jul 2, 2026
Merged

ci: auto-merge patch updates as well as minor#810
emilyoram merged 1 commit into
mainfrom
ci/automerge-patch-updates

Conversation

@emilyoram

Copy link
Copy Markdown
Contributor

What

Extends the Renovate automerge rule from minor-only to minor + patch:

-      "description": "Auto-merge minor updates once CI is green.",
-      "matchUpdateTypes": ["minor"],
+      "description": "Auto-merge minor and patch updates once CI is green.",
+      "matchUpdateTypes": ["minor", "patch"],

Why

Patch updates are the safest update class, but under minor-only they all queued for manual merge (e.g. orchestration-cluster-api-js#310, a camunda-schema-bundler patch bump showing "Automerge: Disabled by config"). CI remains the gate — Renovate only merges on green checks. Major updates stay manual.

Side effect worth knowing: on stable maintenance branches patch is the only allowed update type, so those PRs now automerge too.

(Same change applied to all four repos: orchestration-cluster-api-{csharp,python,js}, camunda-8-js-sdk.)

🤖 Generated with Claude Code

Patch updates are the safest update class but were queuing for manual
merge under the minor-only automerge rule. Extend the Renovate
automerge rule to patch + minor (on stable maintenance branches patch
is the only allowed update type, so those PRs now automerge too).
CI remains the gate: Renovate only merges when checks are green.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings July 2, 2026 03:37

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 updates the repository’s Renovate configuration to allow automatic merging of patch dependency updates in addition to minor updates, while still relying on CI being green as the effective gate.

Changes:

  • Expands Renovate’s auto-merge rule from matchUpdateTypes: ["minor"] to ["minor", "patch"].
  • Updates the rule description to reflect the broadened auto-merge scope.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@emilyoram emilyoram merged commit 2f67270 into main Jul 2, 2026
18 checks passed
@github-actions

github-actions Bot commented Jul 2, 2026

Copy link
Copy Markdown

Released in v8.9.0-alpha.9 (npm: @camunda8/sdk@8.9.0-alpha.9).

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.

2 participants