Mislav Marohnić
984cc9f441
Fix tests
2022-09-14 17:05:43 +02:00
Mislav Marohnić
58ef50ae1f
Ensure that subprocesses connect to the original os.Stdout
...
On non-Windows platforms, this avoids wrapping `IOStreams.Out` in a
`fdWriter` and thus causing subprocesses to lose connection to the
terminal that gh is connected to.
2022-09-14 16:47:42 +02:00
Mislav Marohnić
1e295607d7
Fix deleting remote branches with # in their name
2022-09-14 16:19:33 +02:00
Sam Coe
a30de8d72a
Output paid message for codespace create to stderr not stdout ( #6258 )
2022-09-14 11:33:55 +00:00
Sam Coe
e14d14cef2
Add support for issue state reason ( #6245 )
2022-09-14 12:39:15 +04:00
Sam Coe
e7102f9d84
Migrate to go-gh text package ( #6236 )
2022-09-14 09:23:55 +04:00
Chris Westra
0f1924ba7e
WIP tests for --list flag
2022-09-13 17:06:27 -04:00
vilmibm
8f3032af36
use Prompter in auth commands
2022-09-13 13:22:50 -07:00
Chris Westra
07e84ea7a9
Add tests for checkout flag
2022-09-13 15:01:19 -04:00
Chris Westra
398c86b8a2
Use shared fn to look up issue and its repo
2022-09-13 10:47:57 -04:00
Chris Westra
ac4fc388bf
List linked branches works
2022-09-13 07:28:33 -04:00
Chris Westra
8cf8a16e6a
WIP add --checkout option
2022-09-12 17:20:24 -04:00
Chris Westra
6248e62611
Use GraphQLQuery test helper
...
GraphQLMutation expects a single `input` variable
2022-09-12 11:28:49 -04:00
Chris Westra
e1b83496fa
Make sure struct fields are public
2022-09-12 10:30:38 -04:00
Sam Coe
4bd5c2db9d
Rely on go-gh browser resolution ( #6237 )
2022-09-12 13:23:36 +04:00
ffalor
e5b37ee661
add --required flag to gh pr checks ( #5648 )
2022-09-10 08:00:29 +00:00
Ashwin Jeyaseelan
eaabd35b76
Revert "Added functionality for org-level codespaces secrets ( #6171 )" ( #6223 )
...
This reverts commit bde64b3191 .
2022-09-09 08:18:03 +04:00
Chris Westra
2e98e8a4a7
Get that test mostly working
2022-09-08 17:17:06 -04:00
Chris Westra
5734df806b
FIll in all the missing stuff in the test setup
2022-09-08 12:18:37 -04:00
Chris Westra
5f3f00f909
WIP
2022-09-08 10:04:12 -04:00
Ashwin Jeyaseelan
bde64b3191
Added functionality for org-level codespaces secrets ( #6171 )
2022-09-08 09:40:53 +04:00
Chris Westra
0e1bae7be0
WIP
2022-09-06 17:04:37 -04:00
Mislav Marohnić
e2e8d697db
Fix closing IOStreams.Out after finishing writing to the pager ( #6210 )
2022-09-06 19:22:31 +02:00
Mislav Marohnić
a6636994bf
Disable flakey ports update visibility tests ( #6203 )
2022-09-06 15:31:36 +00:00
Mislav Marohnić
436d9ef859
Fix "missing method Fd" crash on Windows ( #6200 )
...
This ensures that `IOStreams.Out` always keeps the original `Fd()` value even if it's wrapped as a Colorable stream for Windows in cases when enabling virtual terminal processing has failed.
2022-09-06 17:29:06 +02:00
Bindu
9fddb07eab
Add --notes-start-tag flag for generating release notes in gh release create ( #6107 )
2022-09-06 16:06:18 +04:00
Anthony Fok
c219579c63
Bump github.com/spf13/cobra from v1.4.0 to v1.5.0 ( #6196 )
2022-09-06 09:43:40 +04:00
Chris Westra
152b861001
WIP
2022-09-01 16:36:48 -04:00
Takeshi Sato
e2f344fef4
Add --clobber / --skip-existing to release download ( #6053 )
2022-09-01 12:28:25 +00:00
Mark Woods
e876b22963
Change markdown wrap limit match terminal width ( #6016 )
2022-09-01 07:36:25 +00:00
Ride The Snake
21014fbeb4
Add repository name without owner to search output fields ( #6160 )
2022-09-01 06:24:27 +00:00
ffalor
665e4e3446
Add new commands issue pin and issue unpin ( #5597 )
2022-08-31 10:16:45 +00:00
Wheeler Law
8cd9641284
Add newline to body when viewing machine readable release ( #6108 )
2022-08-31 10:29:38 +04:00
Natthakit Susanthitanon
ac036c1c5b
Fix browse issue with leading hashtag ( #6144 )
2022-08-29 10:58:46 +00:00
Chris Westra
711591c92b
WIP
2022-08-26 15:25:19 -04:00
Sam Coe
2fc0ffd0be
Fix auth refresh prompter initialization ( #6141 )
...
* Fix prompter not being initialized in auth refresh
* fix broken issue list test
2022-08-25 12:07:40 +03:00
satotake
b3ab76818c
Refactor issue list and pr list tests
...
following #6085
* Inject fake `Now` function to tests of `issue list` / `pr list`
* Remove `regexp` from the tests
2022-08-25 00:01:29 +09:00
Sam Coe
6955db471d
Set default value for all Select prompts ( #6131 )
2022-08-24 09:10:38 +03:00
chemotaxis
7a5ed08185
Test reasonsMap construction
...
Make sure reasons were added in the correct order.
2022-08-23 23:24:42 -04:00
chemotaxis
077ab39738
Implicitly return the nil value when no lock reason given
...
While I usually like explicitly setting all values, getting rid of
setting the empty string streamlines map construction and testing.
The reasonsMap will return the nil value because the empty string is not
in the map.
2022-08-23 23:16:15 -04:00
chemotaxis
4bb6e0d585
Alphabetize fields
2022-08-23 14:29:21 -04:00
chemotaxis
2970555cea
Update comments
2022-08-23 14:24:13 -04:00
Nate Smith
9af193029b
Merge pull request #6103 from jsoref/issue-6102
...
feat: Fallback to notepad on Windows
2022-08-23 12:42:27 -05:00
Caleb Brose
6b24949649
Merge pull request #5958 from cli/cmbrose/no-auto-key-if-uploaded
...
Check for already configured ssh keys before using automatic key
2022-08-23 12:09:16 -05:00
Nate Smith
1da31c8b8f
Merge pull request #6085 from satotake/add-age-to-pr
...
Add age field to `pr list` / `pr view`
2022-08-23 11:55:29 -05:00
chemotaxis
cf822e4d9c
Remove direct calls to graphql library
...
Similar to commit 45f1a71c8b
2022-08-23 01:35:19 -04:00
chemotaxis
b5c18423a4
Merge remote-tracking branch 'upstream/trunk' into gh-issue-lock
...
Add recent changes, especially changes to `api`.
2022-08-23 01:08:53 -04:00
Josh Soref
723daf714e
feat: Fallback to notepad on Windows
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2022-08-18 17:05:14 -04:00
Sam Coe
45f1a71c8b
Remove all direct calls to shurcool-graphql
2022-08-18 21:40:41 +03:00
Sam Coe
6a8deb1f5a
Integrate latest go-gh packages ( #6084 )
2022-08-18 09:04:13 +03:00