Skip to content

Comments

fix(taskctl): merge task branches into feature branch and guard PR creation#319

Merged
randomm merged 2 commits intodevfrom
fix/issue-318-pr-creation
Feb 23, 2026
Merged

fix(taskctl): merge task branches into feature branch and guard PR creation#319
randomm merged 2 commits intodevfrom
fix/issue-318-pr-creation

Conversation

@randomm
Copy link
Owner

@randomm randomm commented Feb 23, 2026

Fixes createPRForJob failing with 'No commits between dev and feature/issue-NNN':

  • Implements mergeTaskBranchesToFeatureBranch which merges all committed task branches into the feature branch and pushes
  • Adds guard in createPRForJob: skips PR creation if feature branch has 0 commits ahead of dev
  • Pushes feature branch to origin at creation time in executeStart
  • Improves completion messaging to distinguish merge vs PR failure states

Fixes #318

@randomm randomm merged commit 81e359f into dev Feb 23, 2026
1 check passed
@randomm randomm deleted the fix/issue-318-pr-creation branch February 23, 2026 13:33
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.

fix(taskctl): createPRForJob fails — feature branch has no commits after task branch merges

1 participant