Skip to content

Update merge bot workflow for GitHub Actions integration (#122)#123

Merged
ptr727 merged 2 commits into
mainfrom
develop
Apr 15, 2026
Merged

Update merge bot workflow for GitHub Actions integration (#122)#123
ptr727 merged 2 commits into
mainfrom
develop

Conversation

@ptr727

@ptr727 ptr727 commented Apr 15, 2026

Copy link
Copy Markdown
Owner

Enhance the merge conditions to include updates for GitHub Actions while excluding major version NuGet updates to prevent potential breaking changes.

Enhance the merge conditions to include updates for GitHub Actions while
excluding major version NuGet updates to prevent potential breaking
changes.
Copilot AI review requested due to automatic review settings April 15, 2026 16:43

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

Updates the merge-bot GitHub Actions workflow to auto-merge Dependabot PRs for GitHub Actions (including major updates) while continuing to block auto-merging major version updates for NuGet.

Changes:

  • Adjusted the merge condition to allow major updates for non-NuGet ecosystems (e.g., github-actions).
  • Kept the existing safeguard that prevents auto-merging version-update:semver-major updates for nuget.

@ptr727 ptr727 merged commit c76de45 into main Apr 15, 2026
13 checks passed
ptr727 added a commit that referenced this pull request May 12, 2026
One-time back-merge to ingest main's accumulated Dependabot/codegen squash-commits (#120, #123, #125, #127, #128, #129) into develop so the develop → main release PR (#131) can land as a clean merge-commit. From this point forward the new branching model takes effect: develop is forward-only and develop → main uses merge-commit (preserving develop's history on main as the second parent), eliminating the need for back-merges like this one.

# Conflicts:
#	.github/workflows/build-release-task.yml
#	.github/workflows/merge-bot-pull-request.yml
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