mirror of
https://gitea.com/gitea/tea.git
synced 2026-09-14 17:36:33 -04:00
Closes #571. Adds three pieces: - 'tea pulls create --reviewer <user>[,<user>...] [--team-reviewer <team>...]' to request reviews at PR-creation time (passes through to CreatePullRequestOption.Reviewers / TeamReviewers). - 'tea pulls request-review <idx> [<idx>...]' / 'tea pulls cancel-review ...' subcommands wrapping POST/DELETE /requested_reviewers, with both --reviewer and --team-reviewer CSV flags. - 'tea pulls reviewers' listing subcommand (GET /reviewers) so users can discover who can be requested before they invoke the above. The WIP/draft toggle was deliberately deferred: upstream main already exposes 'tea pulls create --draft' and 'tea pulls edit --draft/--ready' (PR #1008), so this patch stays focused on reviewer support only. Verification: make fmt fmt-check vet lint test docs docs-check build ./tea pulls create --help / request-review --help / cancel-review --help / reviewers --help Signed-off-by: Ross Golder <ross@golder.org> |
||
|---|---|---|
| .. | ||
| approve.go | ||
| cancel_review.go | ||
| cancel_review_test.go | ||
| checkout.go | ||
| clean.go | ||
| close.go | ||
| create.go | ||
| create_test.go | ||
| edit.go | ||
| list.go | ||
| merge.go | ||
| reject.go | ||
| reopen.go | ||
| reply.go | ||
| reply_test.go | ||
| request_review.go | ||
| request_review_test.go | ||
| resolve.go | ||
| review.go | ||
| review_comments.go | ||
| review_helpers.go | ||
| review_test.go | ||
| reviewers.go | ||
| reviewers_test.go | ||
| unresolve.go | ||