lktslionel
0b0ae1e673
feat(cmd/release): allow to delete release with its attached tag
2022-10-06 00:35:06 +02:00
Nate Smith
4a2ca15350
Merge pull request #6324 from nsmag/auth-token
...
Add `gh auth token`
2022-10-04 14:56:21 -05:00
Nate Smith
b2d1955b05
Merge pull request #6296 from heaths/issue6089
...
Add more help to "template" flags
2022-10-04 14:53:18 -05:00
Nate Smith
9e7a6ebe4e
Merge pull request #6382 from aacoakley/merge-author-email-flag
...
Add flag to pr merge allowing the selection of the merge commit email
2022-10-04 14:50:57 -05:00
Nate Smith
c13eb9e792
Merge pull request #6320 from cli/label-prompter
...
add and use ConfirmDeletion in {label,repo} delete
2022-10-04 14:49:59 -05:00
vilmibm
f7fa164792
tweak wording
2022-10-04 12:46:41 -07:00
Nate Smith
f82c6a6c87
Merge pull request #6359 from cli/mntlty/formatting_help
...
update formatting help
2022-10-04 14:04:30 -05:00
Ariel Deitcher
7a55496b87
code review feedback
2022-10-03 19:07:32 +03:00
Ariel Deitcher
6785e9fa67
update formatting help command
2022-10-03 03:23:14 -07:00
Ariel Deitcher
577d42280c
surface merge conflicts in pr status ( #5999 )
2022-10-03 09:32:48 +00:00
Austin Coakley
6d4b10edf0
Added flag to pr merge allowing the selection of the merge commit email
2022-10-01 12:16:05 -05:00
Mislav Marohnić
8fc120d700
Merge pull request #6368 from anthonyfok/fix-gh-codespace-ssh.1-man-page
...
Fix missing text in "man gh-codespace-ssh"
2022-09-29 13:06:36 +02:00
Anthony Fok
f6d0f82701
Fix missing text in gh-codespace-ssh.1 man page
...
Rearrange the long help text so that '--config' does not appear at the
start of a line which groff interprets as an undefined macro and skips
the content of that whole line.
To reproduce:
$ go run cmd/gen-docs/main.go --man-page --doc-path /tmp/gh-manpages
$ man --warnings -E UTF-8 -l -Tutf8 -Z /tmp/gh-manpages/gh-codespace-ssh.1 >/dev/null
troff: <standard input>:26: warning: macro '--config'' not defined
Discovered by the Debian Lintian tool.
2022-09-28 14:00:37 -06:00
Mislav Marohnić
98d08cdcba
Merge pull request #6357 from cli/ubuntu-curl
...
Fix Ubuntu installation instructions for curl
2022-09-28 14:14:03 +02:00
Natthakit Susanthitanon
ed9361fc88
Add header to the gpg-key list output ( #6353 )
2022-09-28 08:26:43 +02:00
Mislav Marohnić
0b2348aa61
Merge pull request #6356 from cli/fix-non-256-color
...
Fix color output for non-256 color terminals
2022-09-27 20:05:09 +02:00
Mislav Marohnić
efe504eefc
Fix color output for non-256 color terminals
...
The function enableVirtualTerminalProcessing must return an error if
virtual terminal processing (only applicable on Windows) was not
enabled, otherwise we assume that the terminal supports both 256-color
and truecolor.
We have been erroneously assuming that all non-Windows terminals are
256-color and sending escape sequences to those that cannot intepret
them. This led to some parts of Survey prompts being invisible on old
terminals.
Regressed in be4b392530
2022-09-27 19:50:05 +02:00
Mislav Marohnić
46ae58bcd9
Fix Ubuntu installation instructions for curl
...
Newer Ubuntu doesn't come with curl preinstalled anymore.
2022-09-27 19:26:48 +02:00
Mislav Marohnić
ec49359467
Merge pull request #6347 from cli/respect-GH_HOST
...
Respect GH_HOST in `auth login`, `repo delete`
2022-09-26 15:48:11 +02:00
Mislav Marohnić
acb61072cd
Respect GH_HOST in auth login, repo delete
...
Bonus fix: respect fallback host argument to `FromFullNameWithHost()`
2022-09-26 13:32:54 +02:00
Mislav Marohnić
465b952d85
Merge pull request #6344 from cli/yaml-dispatch
...
Recognize `.yaml` in addition to `.yml` suffix as workflow file name
2022-09-26 11:54:25 +02:00
Sam Coe
ebc681be05
Replace os.Setenv with t.Setenv ( #6345 )
2022-09-26 13:37:34 +04:00
Mislav Marohnić
6a6fd7bace
Recognize .yaml in addition to .yml suffix as workflow file name
2022-09-26 10:54:57 +02:00
Eng Zer Jun
471cbea4fa
test: use t.Setenv to set env vars in tests ( #6333 )
...
This commit replaces `os.Setenv` with `t.Setenv` in tests. The
environment variable is automatically restored to its original value
when the test and all its subtests complete.
Reference: https://pkg.go.dev/testing#T.Setenv
Signed-off-by: Eng Zer Jun <engzerjun@gmail.com>
Signed-off-by: Eng Zer Jun <engzerjun@gmail.com>
2022-09-26 08:46:02 +00:00
Mislav Marohnić
9aafd0da13
Merge pull request #6325 from jonasjancarik/patch-1
...
Add instructions for yum (e.g. Amazon Linux 2)
2022-09-22 13:43:20 +02:00
Natthakit Susanthitanon
1a759ecd4b
Add header and id column to the gh ssh-key list output ( #6270 )
2022-09-22 14:07:57 +04:00
Jonáš Jančařík
e7e2c8e3ab
Add instructions for yum (e.g. Amazon Linux 2)
...
Installing with `yum` works similar to `dnf` - I haven't had any issues so far.
2022-09-22 11:27:56 +02:00
Natthakit Susanthitanon
60d8cb085a
Add gh auth token
2022-09-22 15:47:19 +07:00
Nate Smith
55edf2ae7b
Merge pull request #6312 from cli/linux-docs
...
Clarify Linux installation instructions
2022-09-21 19:32:29 -05:00
Nate Smith
87a0db2a3b
Merge pull request #6317 from cli/cmbrose/local-ssh-test-fix
...
Ensure local keys don't interfere with ssh_test
2022-09-21 19:31:23 -05:00
Nate Smith
666470744d
Merge pull request #6313 from cli/context-prompter
...
use Prompter in context
2022-09-21 19:28:54 -05:00
vilmibm
d8a276e83b
add and use ConfirmDeletion in {label,repo} delete
2022-09-21 17:19:13 -07:00
Caleb Brose
cc98ffd6fa
Ensure local keys don't interfere with ssh_test
2022-09-21 19:43:31 +00:00
Mislav Marohnić
d4e9b1f6a2
Merge pull request #6314 from cli/fix-git-push-prompt
...
Allow `git push` during PR create operation to prompt on stdin
2022-09-21 21:07:37 +02:00
Ariel Deitcher
49f6b20d3d
Add undo option to pr ready command to convert PR to draft ( #5995 )
2022-09-21 19:00:13 +00:00
Mislav Marohnić
6ca9406554
pr create: allow git push step to prompt on stdin
2022-09-21 20:57:53 +02:00
Isaac Shalom
f1be4dc51c
Fix looking up workflow name for workflow runs ( #6266 )
...
The API field `WorkflowRun.name` is not guaranteed to correspond to the workflow name anymore. This introduces additional API lookups that resolve Workflows by their ID and look up their name in a future-proof fashion.
It also adds two new JSON fields for export: `displayTitle` and `workflowName`.
Co-authored-by: Christina Guo <61271066+guo-chris@users.noreply.github.com>
Co-authored-by: Mislav Marohnić <mislav@github.com>
2022-09-21 20:41:19 +02:00
vilmibm
7b21a3ea45
use Prompter in context
2022-09-21 11:33:28 -07:00
Mislav Marohnić
231eb5dfb5
Clarify Linux installation instructions
...
This should draw attention to the fact that OS-specific package managers
are the preferred mode of installation, not OS-agnostic ones.
2022-09-21 20:06:52 +02:00
Mislav Marohnić
113acf9245
Add the option to generate a README for the created repository ( #6264 )
2022-09-21 16:08:26 +02:00
Mislav Marohnić
354cfbd1b1
Merge pull request #6306 from cli/typo
...
fix typo
2022-09-21 14:09:20 +02:00
Caleb Brose
7ae7550e83
Merge pull request #6304 from cli/cmbrose/no-ssh-api-call
...
Remove need for uploaded SSH keys in `cs ssh` and `cs cp`
2022-09-20 17:16:52 -05:00
Caleb Brose
bb6db4b309
PR suggestions
2022-09-20 22:00:27 +00:00
Caleb Brose
4a8047ed61
Improve error handling
2022-09-20 19:36:07 +00:00
vilmibm
198c57a4c6
fix typo
2022-09-20 12:11:36 -07:00
Caleb Brose
deedd35a2c
Merge branch 'cmbrose/no-ssh-api-call' of https://github.com/cli/cli into cmbrose/no-ssh-api-call
2022-09-20 18:32:01 +00:00
Caleb Brose
373634ad75
Rename to generateAutomaticSSHKeys
2022-09-20 18:32:00 +00:00
Caleb Brose
045bb54157
Apply suggestions from code review
...
Co-authored-by: Jose Garcia <josebalius@github.com>
2022-09-20 13:22:38 -05:00
Caleb Brose
049a3676f4
Use filepath instead of path
2022-09-20 15:59:38 +00:00
Caleb Brose
83c67d3b57
Merge remote-tracking branch 'origin/trunk' into cmbrose/no-ssh-api-call
2022-09-20 15:22:27 +00:00