Skip to content

Disable auto merge for snapshot deployments#18553

Merged
seanbudd merged 1 commit intobetafrom
disableAutoMerge
Jul 25, 2025
Merged

Disable auto merge for snapshot deployments#18553
seanbudd merged 1 commit intobetafrom
disableAutoMerge

Conversation

@seanbudd
Copy link
Copy Markdown
Member

Link to issue number:

Fixup of #18244

Summary of the issue:

Beta/rc snapshots will fail to deploy if there are merge conflicts between master and the snapshot commit.
This will cause releases to be blocked, as we expect a passing beta/rc snapshot to perform the tagged release.
Beta/rc don't need to have merge conflicts resolved to be a valid build, though regular merging to minimize these is ideal.

Description of user facing changes:

None

Copilot AI review requested due to automatic review settings July 25, 2025 02:19
@seanbudd seanbudd requested a review from a team as a code owner July 25, 2025 02:19
@seanbudd seanbudd requested a review from SaschaCowley July 25, 2025 02:19
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

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 disables auto-merge for snapshot deployments to prevent release blockages caused by merge conflicts between master and snapshot commits. Beta/RC snapshots should be deployable even with merge conflicts present, as they don't require conflict resolution to be valid builds.

  • Changes auto_merge parameter from "true" to "false" in the GitHub workflow deployment configuration

@seanbudd seanbudd merged commit 8bf5b25 into beta Jul 25, 2025
4 of 6 checks passed
@seanbudd seanbudd deleted the disableAutoMerge branch July 25, 2025 02:19
@github-actions github-actions bot added this to the 2025.3 milestone Jul 25, 2025
@seanbudd seanbudd modified the milestones: 2025.3, 2025.2 Aug 6, 2025
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