diff --git a/lib/workers/branch/index.ts b/lib/workers/branch/index.ts index 89c1554992a0ae..a23830b93321cd 100644 --- a/lib/workers/branch/index.ts +++ b/lib/workers/branch/index.ts @@ -453,6 +453,7 @@ export async function processBranch( // break if we pushed a new commit because status check are pretty sure pending but maybe not reported yet if ( !masterIssueCheck && + !config.rebaseRequested && commitHash && (config.requiredStatusChecks?.length || config.prCreation !== 'immediate') ) { diff --git a/lib/workers/pr/index.ts b/lib/workers/pr/index.ts index d3bcfa7ea18127..70405d8394ce56 100644 --- a/lib/workers/pr/index.ts +++ b/lib/workers/pr/index.ts @@ -309,7 +309,7 @@ export async function ensurePr( }, 'PR title changed' ); - } else if (!config.committedFiles) { + } else if (!config.committedFiles && !config.rebaseRequested) { logger.debug( { prTitle,