Skip to content

Commit 6499c8a

Browse files
committed
Remove merge branch check from pre-publish validation
1 parent 4fd62f2 commit 6499c8a

File tree

1 file changed

+3
-15
lines changed

1 file changed

+3
-15
lines changed

src/PostSharp.Engineering.BuildTools/Tools/Git/UpstreamMerge.cs

Lines changed: 3 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -59,20 +59,8 @@ public static bool CheckUpstreamChanges( BuildContext context, BaseBuildSettings
5959
context.Console.WriteHeading( "Checking for pending upstream changes" );
6060
context.Console.WriteMessage( "This check ensures all changes from upstream versions have been merged before publishing." );
6161

62-
// Step 1: Check for any existing merge branches that haven't been completed
63-
context.Console.WriteMessage( "Step 1: Checking for incomplete merge branches..." );
64-
65-
if ( !TryCheckPendingMerges( context, settings ) )
66-
{
67-
context.Console.WriteError( "Failed: Found incomplete merge branches that need attention." );
68-
69-
return false;
70-
}
71-
72-
context.Console.WriteMessage( "Step 1 complete: No blocking merge branches found." );
73-
74-
// Step 2: Check for unmerged commits from upstream versions
75-
context.Console.WriteMessage( "Step 2: Checking for unmerged commits from upstream versions..." );
62+
// Check for unmerged commits from upstream versions
63+
context.Console.WriteMessage( "Checking for unmerged commits from upstream versions..." );
7664

7765
if ( !TryCheckUnmergedCommits( context, settings ) )
7866
{
@@ -81,7 +69,7 @@ public static bool CheckUpstreamChanges( BuildContext context, BaseBuildSettings
8169
return false;
8270
}
8371

84-
context.Console.WriteMessage( "Step 2 complete: No unmerged upstream commits found." );
72+
context.Console.WriteMessage( "No unmerged upstream commits found." );
8573

8674
context.Console.WriteSuccess(
8775
settings.Force ? "Pending upstream changes check completed (some issues ignored due to --force)." : "No pending upstream changes found." );

0 commit comments

Comments
 (0)