Make ghstack checkout produce a reusable local checkout instead of leaving users on the remote orig …
Make ghstack checkout produce a reusable local checkout instead of leaving users on the remote orig …: a task in MiMo-V2.6-RL-harbor-code: MiMo-V2.6-RL Code (Harbor) (Harbor dataset). Extend the public ghstack.checkout.main callable with optional branch: Optional str = None , force: bool = False …
The task
Extend the public `ghstack.checkout.main` callable with optional `branch: Optional[str] = None`, `force: bool = False`, and `detach: bool = False` keyword arguments, retaining its existing arguments. The GitHub PR lookup must yield a conventional `gh/<username>/<number>/head` ref; reject any other head-ref shape with…
Part of FineEnvs/MiMo-V2.6-RL-harbor-code.