Jake Shorty
c21408fc01
Merge pull request #6705 from cli/jshorty/new-pfs-domain
...
Use new domain for forwarded ports
2022-12-09 13:31:39 -05:00
Matthew Gabeler-Lee
eadc8e8372
Add isDraft to search prs json options, matching pr view ( #6704 )
2022-12-09 07:57:27 +00:00
Nate Smith
4fd56ac7c1
Merge pull request #5049 from hirasawayuki/add-more-author-infomation
...
Add author information in `pr list` JSON output
2022-12-08 16:19:18 -06:00
vilmibm
c91c2d43cd
export is_bot in issue/pr search
2022-12-08 12:55:03 -08:00
Jake Shorty
1cb62b182c
Use new domain for forwarded ports
2022-12-08 18:36:26 +00:00
Des Preston
23913ac371
Show version diff when updating a single extension ( #6647 )
2022-12-08 14:40:41 +00:00
Owen Voke
57f5bd8cdd
Add support to exclude pre-releases from release list ( #6625 )
2022-12-08 08:53:12 +02:00
Skip Baney
06360429de
Prompt for owner when interactively creating repos ( #6578 )
2022-12-08 08:52:36 +02:00
Natthakit Susanthitanon
33779630da
Exclude the current user from reviewers when creating pr ( #6464 )
2022-12-08 08:51:35 +02:00
vilmibm
91445d2df3
Merge remote-tracking branch 'origin/trunk' into pr-prompter
2022-12-05 11:27:55 -08:00
Luan Vieira
fad72b788d
Avoid duplicate remote tag lookups
...
Co-authored-by: Mislav Marohnić <hi@mislav.net>
2022-11-16 15:12:18 -05:00
Luan Vieira
f1a067ff18
Clarify --verify-tag flag description
...
Co-authored-by: Mislav Marohnić <hi@mislav.net>
2022-11-16 15:09:21 -05:00
Luan Vieira
11bef8c3b5
Add --verify-tag flag for release creation command
...
Fixes https://github.com/cli/cli/issues/6566
When running `gh release create <tag> --verify-tag`, we query <tag>
among repository tags via the GitHub API before creating the release,
and abort the command if the tag was not found.
2022-11-16 13:45:55 -05:00
Sam Coe
98ab1f2587
Authenticate network git commands ( #6541 )
2022-11-15 13:14:37 +02:00
Sam Coe
c066edc984
Fix commands that use iostreams RefreshScreen ( #6607 )
2022-11-14 16:08:00 +01:00
Mislav Marohnić
5408197a06
Revert "Fix repo list when belonging to org with IP Allow list enabled"
2022-11-14 12:46:41 +01:00
Sam Coe
6bbfc5056d
Use git client in extension manager ( #6547 )
2022-11-10 11:38:12 +02:00
vilmibm
036e16608f
Merge remote-tracking branch 'origin/trunk' into gh-ext-search
2022-11-08 12:40:21 -08:00
vilmibm
3abba558f3
review feedback
2022-11-08 12:32:44 -08:00
vilmibm
85e336526d
tweak usage
2022-11-08 12:31:33 -08:00
vilmibm
e84383589e
add more usage info
2022-11-08 11:15:39 -08:00
vilmibm
4bc623591f
gh ext browse
2022-11-08 10:51:20 -08:00
vilmibm
869248fc53
review feedback
2022-11-07 15:05:35 -08:00
vilmibm
4a2c5f222a
add gh ext search
2022-11-04 15:21:12 -07:00
Natthakit Susanthitanon
8617eb7df9
Add jobs field for run view --json ( #6507 )
...
Co-authored-by: Mislav Marohnić <mislav@github.com>
2022-11-03 12:59:35 +00:00
Mislav Marohnić
9ec2107cc6
Merge pull request #6421 from cli/go-gh-term
...
Dogfood term package from go-gh
2022-11-03 13:02:24 +01:00
Ariel Deitcher
33e589465e
--force overrides pinned extensions (#6513 )
2022-11-03 12:12:20 +01:00
Sam Coe
f96b2fce57
Refactor git client and add tests ( #6525 )
2022-11-03 11:58:38 +01:00
Mislav Marohnić
6c8aaff919
Merge pull request #6538 from cli/release-make-latest
...
Support explicitly marking a Release as "Latest"
2022-11-03 11:31:10 +01:00
BakaFT
fa2223129b
Warn from gh gpg-key add when key is not armored ( #6528 )
...
Co-authored-by: Mislav Marohnić <mislav@github.com>
2022-11-02 16:33:25 +01:00
Mislav Marohnić
ba028b9044
Fix setting up git credential helper on Windows
2022-11-02 15:53:26 +01:00
Mislav Marohnić
ff9b18310a
Merge pull request #6552 from cli/owner-affiliations
...
Fix `repo list` when belonging to org with IP Allow list enabled
2022-11-02 10:28:22 +01:00
Luis Filipe Pessoa
a15c254eba
Adding output functionality ( #6410 )
...
Output flag allows one to download to a specific file location or event redirect to output using '-' as argument.
Co-authored-by: Mislav Marohnić <mislav@github.com>
2022-11-02 10:24:33 +01:00
Mislav Marohnić
17e64674f5
repo list: fix when belonging to org with IP Allow list enabled
...
Using `ownerAffiliations` instead of `affiliations` seems more semantically correct to list all repos belonging to a user or an organization, but the latter thas an added benefit that it also works around a problem when the API would return an error if the user happens to belong to an organization that has IP allow list enabled.
From our GraphQL docs:
> `affiliations`: Array of viewer's affiliation options for repositories returned from the connection. For example, OWNER will include only repositories that the current viewer owns.
>
> `ownerAffiliations`: Array of owner's affiliation options for repositories returned from the connection. For example, OWNER will include only repositories that the organization or user being viewed owns.
2022-11-02 00:55:46 +01:00
Caleb Brose
3692defe8d
Merge pull request #6551 from jungaretti/jungaretti/incremental-rebuild
2022-11-01 17:45:31 -05:00
JP Ungaretti
925edf3892
Add long description
2022-11-01 22:35:39 +00:00
JP Ungaretti
66c4e7eca8
Use Log and Error instead of Fatal
2022-11-01 21:45:56 +00:00
JP Ungaretti
647ba727f1
Fix name of mock function
2022-11-01 21:10:58 +00:00
JP Ungaretti
a29820ebe3
Use incremental rebuild by default
2022-11-01 21:00:14 +00:00
Mislav Marohnić
e8dc825c7c
Avoid duplicate release when creating a release with assets ( #6493 )
...
When publishing a release, we rely on server-side validation to abort the operation if an existing published release with the same tag name already exists.
However, then creating a release with assets, we first create a draft release, upload assets to it, then publish. If there was an existing release with the same tag name, the operation would fail but it would leave behind a temporary draft release with assets. This makes the operation fail earlier, before creating any records.
2022-11-01 19:03:03 +00:00
Mislav Marohnić
afef80e988
Merge pull request #6494 from cli/run-number
...
gh run list --json: add `number` field
2022-11-01 19:40:34 +01:00
Jeffrey Duroyon
6d32ce612c
feat: make topic param as list in repo list command ( #6539 )
...
Co-authored-by: Mislav Marohnić <mislav@github.com>
2022-11-01 19:39:43 +01:00
Mislav Marohnić
eeff8868ab
Merge pull request #6527 from cli/pr-create-no-git
...
Enable `gh pr create` from outside of a local git repo
2022-11-01 19:39:15 +01:00
Mislav Marohnić
fe485c14cc
Merge pull request #6535 from jsoref/issue-6534
...
Replace secrets.GITHUB_TOKEN with github.token
2022-11-01 19:34:53 +01:00
Mislav Marohnić
0d77e9e945
Merge pull request #6537 from cli/hyperlink-helper-docs
...
Document the hyperlink helper
2022-11-01 19:34:03 +01:00
swfz
2b570d9e53
Upgrade actions/checkout to v3 in extension template ( #6543 )
2022-11-01 17:18:10 +00:00
Josh Soref
6530c8fa1b
Replace secrets.GITHUB_TOKEN with github.token
2022-11-01 10:59:17 -04:00
Mislav Marohnić
c63e3a094d
release create: support explicitly marking as "Latest"
2022-10-31 16:30:51 +01:00
Mislav Marohnić
38d465b1da
Merge remote-tracking branch 'origin' into go-gh-term
2022-10-31 15:33:24 +01:00
Mislav Marohnić
dbc244a993
Document the hyperlink helper
2022-10-31 15:04:53 +01:00