Commit graph

1800 commits

Author SHA1 Message Date
Mislav Marohnić
ab0e43c6c8 Merge remote-tracking branch 'origin/master' into auth-from-env 2020-05-27 11:44:19 +02:00
Corey Johnson
30eb2d3ad6 Fix test 2020-05-26 17:08:34 -07:00
Corey Johnson
8d1f2745a4 wip 2020-05-26 16:35:35 -07:00
Corey Johnson
951e6d8d70 Add basic lookup functions 2020-05-26 13:18:53 -07:00
Amanda Pinsker
483c3b018d
Merge pull request #998 from cli/ampinsk-patch-1
Fix typo in `pr ready` help
2020-05-26 12:23:23 -07:00
Mislav Marohnić
9d11cedd18 Rename "master" to "trunk" in various links 2020-05-26 20:57:26 +02:00
Corey Johnson
41f100cb54 Update doc 2020-05-26 11:05:16 -07:00
Nate Smith
a0495d16e0
Merge pull request #999 from cli/fix-site
do not yet try and use gh from makefile bc of CI
2020-05-26 12:16:43 -05:00
vilmibm
affe4dc3eb do not yet try and use gh from makefile bc of CI 2020-05-26 12:12:31 -05:00
Amanda Pinsker
93dab323fa
Fix typo 2020-05-26 09:50:03 -07:00
Mislav Marohnić
70a855c205
Merge pull request #996 from cli/lint-fix
Fix linter in CI
2020-05-26 18:34:46 +02:00
Mislav Marohnić
cd163f020c Fix linter in CI
It turns out that YAML anchors are not supported
https://github.com/cli/cli/actions/runs/115915028
2020-05-26 18:28:19 +02:00
Corey Johnson
3122696140
Merge pull request #982 from cli/remote-delete
Remote delete
2020-05-26 09:10:12 -07:00
Corey Johnson
6c5c7cf163 fix test 2020-05-26 08:37:53 -07:00
Corey Johnson
be5fc07928
Merge pull request #899 from cli/merge-interactive-merge
Interactive merge
2020-05-26 08:33:47 -07:00
Corey Johnson
909e177a74 remove mergeable from queries that don't need it 2020-05-26 08:20:43 -07:00
Corey Johnson
b27df3410a Don't delete remote or local branches for forks 2020-05-26 08:07:18 -07:00
AliabbasMerchant
e910c039f0 Return error when it occurs 2020-05-26 07:50:59 +05:30
AliabbasMerchant
f95b8916f3 Use url package for setting query params 2020-05-26 07:45:14 +05:30
AliabbasMerchant
42edd42da1 Undo unnecessary renames 2020-05-26 07:10:28 +05:30
Nate Smith
9ebeb5fa91
Merge pull request #981 from cli/gist-create
gh gist create
2020-05-25 14:51:32 -05:00
AliabbasMerchant
5fc722fbb8 Query Params in Web mode of Issue/PR creation 2020-05-23 14:40:49 +05:30
Corey Johnson
9c075abe93 Fix tests 2020-05-22 17:45:04 -07:00
Corey Johnson
9a290d7f43 Change interactive merge language 2020-05-22 15:30:05 -07:00
Corey Johnson
9c48e2da14 Delete the branch 2020-05-22 15:25:25 -07:00
Corey Johnson
9c88cd67ee Whoops 2020-05-22 15:21:51 -07:00
Corey Johnson
9113092f5c Delete via api 2020-05-22 15:19:39 -07:00
Corey Johnson
ff97fc138d Still delete remote branch if repo flag is used 2020-05-22 15:12:48 -07:00
Corey Johnson
e643765027 Merge remote-tracking branch 'origin/merge-interactive-merge' into remote-delete 2020-05-22 15:09:29 -07:00
Corey Johnson
858cd705ab Update name 2020-05-22 15:07:39 -07:00
Corey Johnson
368aacbff6 Fully qualify that ref 2020-05-22 14:55:32 -07:00
Corey Johnson
d7c933bc40 branchCmd 2020-05-22 14:52:29 -07:00
Corey Johnson
28d8a9e781 Use big D 2020-05-22 14:40:38 -07:00
Corey Johnson
b2c1b12bee Don't delete branch if the repo flag is used 2020-05-22 14:39:53 -07:00
AliabbasMerchant
8bfc935860 Fix Incorrect Template Type 2020-05-23 01:05:27 +05:30
AliabbasMerchant
4fd051b21d Issue/PR template selection flow mirrors that of GitHub 2020-05-23 00:25:13 +05:30
AliabbasMerchant
864d74d0b1 Categorize Templates as Legacy and NonLegacy 2020-05-23 00:03:38 +05:30
Nate Smith
fd49cf69e2
Merge pull request #988 from cli/fix-linter-from-prs
Enable linting for pull requests
2020-05-22 13:18:00 -05:00
Mislav Marohnić
54e68ae5b2 Enable linting for pull requests 2020-05-22 19:40:00 +02:00
Corey Johnson
41e67aa3e7 Fix typo 2020-05-22 10:04:02 -07:00
Mislav Marohnić
108f7bd66c Dirty workaround to display helpful error message on mistyped subcommands
When executing `gh pr re` (note the incomplete command name), Cobra
would just display the help text for `gh pr` on standard output, exit
with status 0, and not print any message that you have mistyped the
"re" subcommand. Each part of this behavior is wrong.

This workaround makes sure that the helpful error message is printed on
stderr:

    $ gh pr re
    unknown command "re" for "gh pr"

    Did you mean this?
            reopen
            ready
            review

However, the exit status is still 0, whereas it should be non-zero.
Since `HelpFunc` does not return an error argument, we cannot trigger an
error status from this workaround.
2020-05-22 19:02:34 +02:00
Mislav Marohnić
a33c00d389 Merge remote-tracking branch 'origin/master' into cobra1.0 2020-05-22 18:21:35 +02:00
Mislav Marohnić
1f3725c94d Use @me to avoid having to look up current user in pr status 2020-05-22 15:58:57 +02:00
Mislav Marohnić
331deb852b
Merge pull request #975 from cli/pr-reviewers-crash
Avoid crash in `pr view` with reviewers
2020-05-22 15:46:37 +02:00
Corey Johnson
a8fa9a2dfc Merge remote-tracking branch 'origin/merge-interactive-merge' into remote-delete 2020-05-20 18:21:45 -07:00
Corey Johnson
51162aa80c Merge remote-tracking branch 'origin/master' into merge-interactive-merge 2020-05-20 18:20:12 -07:00
Corey Johnson
479707d349 Merge remote-tracking branch 'origin/master' into remote-delete 2020-05-20 18:19:55 -07:00
vilmibm
5f28751555 just use a map + stdin test 2020-05-20 17:44:09 -05:00
vilmibm
f6137fa6ae handle json error in test 2020-05-20 17:16:59 -05:00
vilmibm
509be34af6 Merge remote-tracking branch 'origin/master' into wingkwong/master 2020-05-20 17:08:31 -05:00