Closed
Description
Unify naming without breaking backwards compatibility.
- more intuitive (e.g.
cml <noun> <verb> [options]
) - easier to explain
- better correspondence with (to be) documented use cases
Current | Proposed |
---|---|
cml ci |
cml ci [setup] |
cml pr |
cml pr [create] [{--merge,--rebase,--squash}] |
cml pr {create <file...>,close [<number>]} |
|
cml pr {merge} [{--no-ff(?),--ff(?),--rebase,--squash}] |
|
cml publish [--native] [--type=file] |
hide |
cml runner |
cml runner [launch] |
cml send-comment |
cml {comment,report} {create,update} |
cml {comment,report} watch [--update] |
|
cml send-github-check |
cml check {create,update} |
cml tensorboard-dev |
cml tensorboard-dev [publish] |
cml rerun-workflow |
cml workflow {rerun,stop} |
See also
Related
cml pr
: Add--merge
option. #823 (comment)- Integrate
cml publish
withcml send-comment
#1026 (comment) — unify trailing periods on--help
messages