jlsestak
203d41c37b
Merge branch 'cli:trunk' into first-browse-pull
2021-06-16 20:37:34 -07:00
Sam Coe
53fac59ef9
Cleanup factory/default and add tests
2021-06-15 09:19:16 -04:00
Mislav Marohnić
7999a457ad
Separate out NewCmdBrowse tests from runBrowse tests
...
Co-authored-by: Benjamin Chadwick <benchadwick87@gmail.com>
Co-authored-by: Jessica Sestak <jlsestak@gmail.com>
2021-06-11 18:53:34 +02:00
Owen Voke
dad2d52571
feat: add commands for managing GPG keys
2021-06-11 15:55:17 +01:00
bchadwic
88ec5ad3b2
Fixing issues in the pr
2021-06-10 21:14:10 -07:00
bchadwic
569d2fd58a
Got tests objects to fully work! Currently working on making more test cases
2021-06-07 21:47:08 -07:00
ttran112
1a9704dbfb
fix the route
2021-06-05 22:46:46 -07:00
Thanh D Tran
ed87cf71b7
Merge branch 'cli:trunk' into first-browse-pull
2021-06-05 20:43:39 -07:00
Mislav Marohnić
ffebd23ba7
Merge pull request #3761 from cli/command-extensions
...
Experimental command extensions support
2021-06-03 19:13:38 +02:00
Sam Coe
389fdb7f99
Add XDG env variables to environment help topic
2021-06-02 09:56:22 -04:00
Mislav Marohnić
fce93d6080
Experimental command extensions support
...
Extensions are looked up as `~/.config/gh/extensions/gh-*`.
Additionally, any executables found in PATH named `gh-*` are available
as `gh <command>`.
2021-06-01 17:15:20 +02:00
Ben
68ce66801b
We got the browser to open on gh browse, now we're working towards making it specific to the argument passed in. Mini wingit add .!
2021-05-15 21:09:13 -07:00
Ben
e905133068
working towards removing the help message when browse is inputted
2021-05-15 14:47:50 -07:00
Ben
88ef7ce58b
removed view, from here on out exclusively working in browse to do most of the logic
2021-05-15 12:08:51 -07:00
bchadwic
602334f58a
working on the browse view
2021-05-12 16:02:14 -07:00
nate smith
9f451d9eef
review feedback
2021-04-29 16:06:26 -05:00
nate smith
9110db7f7e
fill in help topic
2021-04-29 10:58:40 -05:00
nate smith
02e9fa086d
start on incorrect function error handling
2021-04-28 13:59:54 -05:00
vilmibm
9ebcca7082
include magic repo resolution magic for workflow and run
2021-04-19 16:23:49 -05:00
Mislav Marohnić
e327b42f79
Add gh help formatting topic & link to it from commands with JSON output
2021-04-14 18:27:15 +02:00
Nate Smith
9fe7326d46
Merge pull request #3338 from cli/merge-job-run-view
...
absorb job view into run view
2021-04-02 11:00:48 -05:00
Sam Coe
8b1ed28121
Add section in help for actions commands
2021-04-01 21:05:50 -07:00
vilmibm
cc8d55c518
remove job command, update gh actions text
2021-03-31 16:17:30 -05:00
Nate Smith
2ab073d599
Refactor use of glamour to allow style overrides ( #3243 )
...
* Refactor use of glamour to allow style overrides
* leave the things the way they were and just expose the ability to set overrides
2021-03-19 16:29:32 +00:00
Nate Smith
8480381d13
workflow list ( #3245 )
...
* add gh workflow list
* review feedback
2021-03-16 16:12:27 -05:00
Nate Smith
126b498e9f
Actions Support Phase 1 ( #2923 )
...
* Implement first round of support for GitHub Actions
This commit adds:
gh actions
gh run list
gh run view
gh job view
as part of our first round of actions support. These commands are
unlisted and considered in beta.
* review feedback
* tests for exit status on job view
* spinner tracks io itself
* review feedback
* fix PR matching
* enable pager for job log viewing
* add more colorf functions
* add AnnotationSymbol
* hide job, run
* do not add method to api.Client
* remove useless cargo coded copypasta
2021-03-16 13:59:34 -07:00
edualb
e26a1b98a1
add ssh-key command
2021-01-20 20:23:38 +01:00
vilmibm
5309a2089a
implement gh secret create and gh secret list
2020-12-04 16:47:23 -08:00
Josh Soref
76bd377253
spelling: error
2020-11-21 21:43:51 -05:00
Nikola Ristić
e87b5bcaff
Add "reference" help topic ( #2223 )
...
* Add "reference" help topic
* Only print reference as a help topic
* fix for color fns, slightly generalize
* WIP for switching to markdown
* escape gt/lt
* minor
* higher wrap point
* detect terminal theme
* futz with angle brackets once more
* minor cleanup
* prepend parent commands
* rename help topic fns and add test
* Simplify reference help generation
- the `<...>` characters from command usage line are now preserved by enclosing the entire usage synopsis in a code span
- hard breaks in flag usage lines are preserved by enclosing flag usage in a code block
- TTY detection and Markdown rendering are now delayed until the user explicitly requests `gh help reference`
- `gh help reference` output is now pager-enabled
Co-authored-by: vilmibm <vilmibm@github.com>
Co-authored-by: vilmibm <vilmibm@neongrid.space>
Co-authored-by: Mislav Marohnić <mislav@github.com>
2020-11-18 12:31:36 -06:00
Sam Coe
414de332fb
cleanup
2020-11-12 09:52:14 +03:00
Sam Coe
a79a0bbfd7
Add support for GH_TOKEN and GH_ENTERPRISE_TOKEN
2020-11-12 09:52:10 +03:00
Sam Coe
86906c6769
Small cleanup
2020-11-04 12:40:40 +03:00
Sam Coe
241e90aa9b
Make markdown:generate annotation a markdown generation override for hidden commands
2020-11-04 12:35:58 +03:00
Sam Coe
f770c6481c
Generate markdown for help topics
2020-11-04 12:35:58 +03:00
Sam
c7ede29779
Refactor help topics to include short message
2020-11-04 12:35:58 +03:00
vilmibm
a2aa154794
port entirely to ColorScheme
2020-10-29 12:37:45 -07:00
zamasu
d5403fa5f5
Change feedback repo to github.com/cli/cli instead of cli/cli
2020-10-23 09:57:47 +09:00
Mislav Marohnić
ce8f37aca2
💅 tweak update notifier
2020-10-09 18:15:28 +02:00
ShubhankarKG
78b67fabdd
1. Added GH_NO_UPDATE_NOTIFIER to hhelp_topics
...
2. Updated test to check if passed variable is not empty
2020-10-08 21:22:26 +05:30
Sam Coe
74d6eb96be
Address PR comments
2020-09-30 12:55:05 +02:00
Sam Coe
bda27a46ae
Extract version command
2020-09-30 12:49:17 +02:00
Sam Coe
1a1a6303cd
Move disable auth check to bottom
2020-09-30 12:49:17 +02:00
Sam Coe
53a97c3414
Extract rootFlagErrrorFunc into root help
2020-09-30 12:49:17 +02:00
Sam Coe
f00a0f2854
Move completion command out of root package
2020-09-30 12:49:17 +02:00
Sam Coe
c52fc72291
Extract bareHTTPClient function
2020-09-30 12:49:14 +02:00
Teubel György
b71261219c
Add support for GH_PAGER
2020-09-29 17:42:25 +02:00
Mislav Marohnić
b2e36a0979
Merge pull request #1706 from cli/base-resolve
...
Improve repository base and head resolution
2020-09-16 18:53:21 +02:00
Mislav Marohnić
086d8ed29a
Merge remote-tracking branch 'origin' into color-env
2020-09-16 16:51:38 +02:00
Mislav Marohnić
fa2513dea6
Document PAGER environment variable
2020-09-16 16:15:57 +02:00