vcs-github-v0.5.0
·
45 commits
to main
since this release
Added
- PR lifecycle mutations:
pr_merge(dir, n, PrMerge)— aPrMergebuilder pr_checks(dir, n)→Vec<CheckRun>(pr checks --json …). gh signals the- Reviews and comments:
pr_review(dir, n, ReviewAction)—ReviewAction - GitHub Actions runs:
run_list(dir, limit, branch)/run_view(dir, id)→ - Issues and releases:
issue_create(dir, title, body)→ URL; - All new dir-taking methods are mirrored on the
GitHubAtbound view. - Injection guards on the exposed positional arguments (
apiendpoint,
Changed
- Breaking:
pr_createnow takes a singlePrCreatespec - Breaking:
ReviewActionis now a struct with private fields built via - Bumped
processkitto 0.8 — the re-exportedError/ProcessResultcarry - Internal: the
CliClientverbs the wrapper bodies call were renamed to one - New off-by-default
cancellationfeature: pulls in processkit's - Internal: the argv injection guard (
reject_flag_like) now comes from the auth_statusreportsfalseon any non-zero exit (was: errored on exits
Fixed
pr_list/pr_list_for_branch/issue_list/release_listpass--limit 100