Skip to content

feat(ship): add --base flag and default_base config#78

Merged
erishforG merged 1 commit intodevelopfrom
feature/64
Apr 16, 2026
Merged

feat(ship): add --base flag and default_base config#78
erishforG merged 1 commit intodevelopfrom
feature/64

Conversation

@erishforG
Copy link
Copy Markdown
Owner

Summary

  • Adds --base <branch> flag to parsec ship to override the PR target branch
  • Adds default_base option in [ship] config section
  • Resolution priority: --base CLI > config default_base > worktree's base branch

Closes #64

Test plan

  • parsec ship TICKET --base develop → PR targets develop
  • Config default_base = "develop" → PR targets develop without flag
  • No flag, no config → uses worktree's original base branch
  • --json output reflects correct base branch

🤖 Generated with Claude Code

Allows overriding the target base branch for PRs via CLI flag or config.
Resolution: --base CLI > config default_base > worktree base branch.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@erishforG erishforG merged commit 4d86e9d into develop Apr 16, 2026
8 checks passed
@erishforG erishforG deleted the feature/64 branch April 16, 2026 05:27
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.

1 participant