Skip to content

ship: add --base option and default_base config #64

@erishforG

Description

@erishforG

Summary

parsec ship creates PRs targeting main by default. Projects using a develop branch workflow must manually change the PR base every time.

Proposed Solution

  1. CLI option: parsec ship <ticket> --base develop
  2. Config default in config.toml:
[ship]
default_base = "develop"

Context

Shipped 4 PRs, all targeted main → Branch Policy CI failure → had to change base via GitHub API → CI re-run required

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions