Commit graph

6355 commits

Author SHA1 Message Date
zhangzhengyuan
125c67b3fb add command gh repo unarchive 2023-02-20 10:35:50 -08:00
beret
1fbcdf52cc
Enable darwin arm64 builds in goreleaser (#4435) 2023-02-17 15:24:51 +01:00
Sam Coe
08a1231178
Allow retrieving projectItems in JSON and allow adding/removing user owned projects (#7007) 2023-02-15 22:14:59 +00:00
Roshan Padaki
f797213d38
Allow adding named gpg keys (#6993) 2023-02-12 23:43:53 +00:00
Owen Voke
fd0af5e3aa
feat: add --releases option to gh browse (#6996) 2023-02-09 10:14:00 +11:00
Des Preston
94fe6c7764
Fix set-default interactive not showing all remotes (#6969) 2023-02-07 23:11:38 +00:00
Sam Coe
801c38a24f
Add visibility warning to repo edit (#6980)
Add visibility warning to repo edit

---------

Co-authored-by: Lai Tuan Anh <laituananh1711@gmail.com>
2023-02-08 08:53:22 +11:00
Mislav Marohnić
14eb873b9e
Avoid implicitly fetching when adding a new git remote (#6990) 2023-02-07 21:22:02 +00:00
Robin Neatherway
78fb90956c
Teach gh cs create to use current repo as default (#6596)
Co-authored-by: Mislav Marohnić <mislav@github.com>
2023-02-07 20:05:38 +00:00
Mislav Marohnić
626c639df5
Disallow update checker delaying the gh process (#6978)
This ensures that checking for newer versions of gh happens in the background of the main operation that the user requested, and that when that operation is completed, the gh process should immediately exit without being delayed by the update checker goroutine.
2023-02-07 19:52:53 +00:00
Luan Vieira
d4c9890c5a
Default to authenticated user on codespace delete (#6944)
When a username option is not provided for the `gh codespace delete`
command, we will use the authenticated user's login as the default to
avoid deleting anyone else's codespace by mistake.

Prior to this change, running `gh codespace delete --org MYORG --all`
would fetch all of the codespacese associated with the org regardless of
user and then only delete the ones associated with the authenticated
user, which would lead to 404 errors when MYORG had codespaces owned by
members other than the authenticated member.

Co-authored-by: Victoria Dye <vdye@github.com>
Co-authored-by: Lessley Dennington <ldennington@github.com>
2023-02-07 20:46:08 +01:00
Mislav Marohnić
052f567e46
Merge pull request #6977 from cli/disable-update-checker
Disable gh update checker in our precompiled binaries
2023-02-07 19:00:38 +01:00
Mislav Marohnić
3c0c450e7c
Merge pull request #6983 from jsoref/repo-fork-default-branch-only
Support Fork with Default Branch Only
2023-02-07 17:23:06 +01:00
Josh Soref
e6d6427704 Support Fork with Default Branch Only 2023-02-07 10:00:39 -05:00
Mislav Marohnić
d1e54ecb9b
Merge pull request #6976 from cli/httpretty-body-fix
GH_DEBUG: fix api logging corrupting response bodies
2023-02-07 15:10:03 +01:00
Mislav Marohnić
2097899a4d
Disable gh update checker in our precompiled binaries
This is because most people install gh through a package manager, and people usually prefer for their package manager to check for updates instead of the gh process doing it at runtime.
2023-02-06 19:12:58 +01:00
Mislav Marohnić
9743928b7e
GH_DEBUG: fix api logging not corrupting response bodies
With `GH_DEBUG=api` and response bodies that are greater than a certain size, the httpretty logging library would corrupt the `resp.Body` reader in its HTTP Transport.
2023-02-06 17:03:09 +01:00
Mislav Marohnić
06af84f440
Merge pull request #6932 from cli/godotenv-bump
secret set: enable multiline values when reading from .env file
2023-02-06 16:17:57 +01:00
Mislav Marohnić
73fb4c1463
secret set: enable multiline values when reading from .env file 2023-02-06 15:29:37 +01:00
Sam Coe
0dd7e9c36f
Fix panic in ASCII sanitization (#6956) 2023-02-06 15:24:57 +01:00
Mislav Marohnić
9f426bf615
Merge pull request #6973 from cli/dependabot/github_actions/microsoft/setup-msbuild-1.3.1
Bump microsoft/setup-msbuild from 1.1.3 to 1.3.1
2023-02-06 15:18:42 +01:00
dependabot[bot]
940ef473de
Bump microsoft/setup-msbuild from 1.1.3 to 1.3.1
Bumps [microsoft/setup-msbuild](https://github.com/microsoft/setup-msbuild) from 1.1.3 to 1.3.1.
- [Release notes](https://github.com/microsoft/setup-msbuild/releases)
- [Changelog](https://github.com/microsoft/setup-msbuild/blob/main/building-release.md)
- [Commits](https://github.com/microsoft/setup-msbuild/compare/v1.1.3...v1.3.1)

---
updated-dependencies:
- dependency-name: microsoft/setup-msbuild
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-06 14:06:47 +00:00
Sam Coe
138da0f969
Fix adding/removing projects using flags for edit commands (#6955) 2023-02-06 08:28:38 +11:00
Nate Smith
c024e856db
Merge pull request #6584 from cli/gh-ext-browse-followup
gh ext browse followup
2023-02-02 13:28:43 -08:00
vilmibm
b8a6c1daa7 include readme viewing in small help 2023-02-02 13:15:10 -08:00
Nate Smith
5dea3a923f
Merge branch 'trunk' into gh-ext-browse-followup 2023-02-02 12:27:17 -08:00
vilmibm
c9590f36d9 longer small help 2023-02-02 12:18:13 -08:00
Mislav Marohnić
79a1be4fe0
Merge pull request #6948 from cli/dependabot/go_modules/github.com/cli/oauth-1.0.1
Bump github.com/cli/oauth from 1.0.0 to 1.0.1
2023-02-02 15:32:27 +01:00
dependabot[bot]
c36aece5cd
Bump github.com/cli/oauth from 1.0.0 to 1.0.1
Bumps [github.com/cli/oauth](https://github.com/cli/oauth) from 1.0.0 to 1.0.1.
- [Release notes](https://github.com/cli/oauth/releases)
- [Commits](https://github.com/cli/oauth/compare/v1.0.0...v1.0.1)

---
updated-dependencies:
- dependency-name: github.com/cli/oauth
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-02 14:03:41 +00:00
Sam Coe
ced071feae
Sanitize ANSII control characters returned from the server (#6916) 2023-02-01 21:19:30 +00:00
Sam Coe
1233bd4439
Special case setting dependabot org secrets (#6941) 2023-02-02 07:12:22 +11:00
vilmibm
300bc2cb69 fix tests 2023-01-31 14:42:34 -08:00
vilmibm
37eee30411 WIP fixing tests 2023-01-31 12:06:32 -08:00
Sam Coe
1786ece4a4
Change uint8 to uint64 to hold job with more than 255 run attempts (#6935) 2023-01-31 08:55:41 +11:00
Mislav Marohnić
8c41ae8af0
Merge pull request #6923 from joshmgross/trunk
Use int64 repository IDs for Codespaces user secrets
2023-01-30 16:05:06 +01:00
Josh Gross
f6431ca001
Use int64 repository IDs for Codespaces user secrets 2023-01-27 14:36:35 -05:00
Mislav Marohnić
2561f80369
Merge pull request #6921 from cli/projectsv2-ghes
Fix ignoring ProjectsV2-specific errors for GHES
2023-01-27 18:28:48 +01:00
Mislav Marohnić
d2f3e89ad3
Fix ignoring ProjectsV2-specific errors for GHES 2023-01-27 18:08:56 +01:00
vilmibm
3ab72f44d3 WIP: fixing tests 2023-01-26 16:40:54 -08:00
vilmibm
ba725d7af2 update doc 2023-01-26 16:38:30 -08:00
vilmibm
3af8e56c07 TODOs 2023-01-26 16:33:14 -08:00
vilmibm
f60970ffa9 clean up command screen 2023-01-26 16:32:22 -08:00
vilmibm
c2c4d8c3f8 fix silencing git output 2023-01-26 16:08:08 -08:00
vilmibm
fec1f115b0 remove unused args from installGit 2023-01-26 16:05:41 -08:00
vilmibm
868af11b9d WIP on using pages 2023-01-26 16:05:32 -08:00
vilmibm
bcc0d2b838 clean up some key handling 2023-01-26 12:02:51 -08:00
Damien Sedgwick
bab1b00c39
Rename --confirm flag to --yes for various destructive commands (#6915) 2023-01-26 12:48:21 +01:00
vilmibm
b4a6480c21 Merge remote-tracking branch 'origin/trunk' into gh-ext-browse-followup 2023-01-25 15:55:30 -08:00
Caleb Brose
f669a10cf9
Fix race conditions in invoker_test (#6905) 2023-01-25 14:57:21 -06:00
Benjamin Levesque
fef4195004
Add --reviewer flag completion (#6873)
Co-authored-by: Mislav Marohnić <mislav@github.com>
2023-01-25 18:02:13 +01:00