2022-05-12 17:41:05 by Kimmo Suominen | Files touched by this commit (2) |
Log message:
Refresh from show-go-modules
|
2022-05-12 13:15:14 by Kimmo Suominen | Files touched by this commit (2) | |
Log message:
gh: update to 2.10.1
GitHub CLI 2.10.1
What's Changed
- Hide retention-period flag by @greggroth in #5607
GitHub CLI 2.10.0
What's New
- Add label list list sorting and label remove command by @heaths in #5503
- Add label list --json support by @heaths in #5567
- Add repo list --visibility=internal flag by @hiradp in #5564
- Add release list --exclude-drafts flag by @ffalor in #5595
- Add codespace jupyter command to open codespaces in JupyterLab by \
@jungaretti in #5291
- codespaces list: add display name to the list output by @josebalius in #5571
- pr create: add "Submit as draft" option by @koskeller in #5570
- Add devcontainer to this project by @joshspicer in #5592
- Add codespace create --retention-period flag by @greggroth in #5504
What's Changed
- label edit: clarify --name switch by @heaths in #5525
- gist create: add progress indicator by @ffalor in #5526
- repo create: fix grammar prompt by @chemotaxis in #5557
- issue comment: support quotes and arguments in EDITOR value by @mislav in #5549
- search prs: add the ability to pass teams to --review-requested by @ffalor \
in #5538
- search prs: add example to help output by @damiensedgwick in #5562
- issue view: fix non-working usage example by @mhmdanas in #5563
- pr merge: refactor implementation by @mntlty in #5514
- status: omit results from archived repositories by @ffalor in #5583
- status: ignore FORBIDDEN errors due to SAML restrictions by @heaths in #5588
- auth: respect GH_BROWSER, "browser" config, avoid opening \
non-HTTP URLs by @mislav in #5604
- repo clone: document adding upstream remote if repo is a fork by @dhalbert \
in #5466
- Fix nil pointer exception in codespace selection by @cannist in #5605
- codespaces: handle star in display name by @josebalius in #5577
- Upgrade to go 1.18 by @samcoe in #5542
- Bump github.com/cpuguy83/go-md2man/v2 from 2.0.1 to 2.0.2 by @dependabot \
in #5522
- Bump github.com/google/go-cmp from 0.5.7 to 0.5.8 by @dependabot in #5533
- Consistent version format in version upgrade notice by @mislav in #5559
GitHub CLI 2.9.0
What's New
- label edit: Command to edit existing labels by @heaths in #5519
- label clone: Command to clone labels between repositories by @heaths in #5452
- label create: Add --force flag to forcibly create labels by @heaths in #5451
- codespaces: Support for multi devcontainer by @reybard in #5076
What's Changed
- label list: Add column for displaying the label color by @heaths in #5462
- pr merge: Warn if PR is already merged by @mntlty in #5463
- gist delete: Avoid crash when deleting gist with no owner by @mislav in #5510
- list commands: Standardize output when no entries found by @rpadaki in #5479
- repo list: Add ls alias to command by @rpadaki in #5480
- issue/pr list: Fix searching by --state flag by @samcoe in #5513
- search prs: Correct displayed header when searching prs command by @samcoe \
in #5488
- pr create: Document that --body-file reads from stdin by @lukekarrys in #5461
- Add tab completion descriptions for aliases and extensions by @rpadaki in #5447
- Replace deprecated ioutil package with io and os package replacements by \
@estensen in #5498
GitHub CLI 2.8.0
What's New
- New release edit command by @plu in #5422
- issue close: add --comment flag to close with comment by @samcoe in #5437
- issue delete: add --confirm flag by @opelr in #5396
- pr merge: provide instructions for resolving merge conflicts by @ErKiran \
in #5330
- codespace select: add hidden select command for extensions by \
@legomushroom in #5390
- codespace create: make location an optional flag by @jshorty in #5410
- codespace create: handle idle timeout notice by @adnamalin in #5409
- codespace code: add --web flag to open in Visual Studio Code web mode by \
@jackcmeyer in #5380
- gist edit: allow non-interactive file replacement by @samcoe in #5408
- extension upgrade: add --dry-run flag by @samcoe in #5098
- Add new alias to all create commands by @chriscn in #5388
What's Changed
- Add support for installing binary extensions on M1 Macs by @mislav in #5457
- status: respect GitHub host configuration by @mislav in #5423
- codespace ssh/cp: check paths safely by @jshorty in #5384
- codespace edit: remove unsupported idle timeout flag by @adnamalin in #5405
- extension list: speed up output by avoiding checking for upgrades by \
@samcoe in #5098
- extension list: don't error if no extensions are installed by @rpadaki in #5445
- auth login: fix flow when ~/.config/gh/config.yml is read-only by \
@ncfavier in #5378
- Fix table printer crash in narrow terminals by @rpadaki in #5449
- Improve DNF installation instructions by @gto406 in #5406
- Change issue close color from red to purple by @samcoe in #5436
- Replace old search query builder by @samcoe in #5366
|
2022-05-11 21:26:30 by Benny Siegert | Files touched by this commit (106) | |
Log message:
Revbump all Go packages after go118 update
|
2022-04-13 09:51:02 by Benny Siegert | Files touched by this commit (106) | |
Log message:
Revbump all Go packages after go117 update
|
2022-04-03 20:37:02 by Benny Siegert | Files touched by this commit (3) | |
Log message:
gh: update to 2.7.0
Find your work across repositories
* Add gh status command
The status command displays issues and pull requests assigned to you from
anywhere on GitHub, as well as requests for your review, mentions of your
name, and notifications.
* gh search: Add search issues and search pull requests commands
Other New Features
* Add label list and label create commands
* Add ability to filter issue and pull request lists
* extension install: Add option to pin extensions to a version
* Add support for Dependabot secrets
* Add GH_DEBUG environment variable, deprecate DEBUG for verbose mode
Fixes
* Codespaces: Disallow some operations on codespaces that have a pending
operation
* Codespaces: Listen to agent port-forwarding events when forwarding ports
* cs ssh: remove unwanted trailing quote
* cs ssh: use setup example that should work with any ssh config
* cs cp: parse additional scp args
* cs create: rename repo permissions opt-out parameter
* pr view: respect GH_FORCE_TTY
* extension upgrade --all: do not throw an error if no extensions are
installed
* run download: fix extracting to root path
* pr create --web: fix escaping URL path components
* release list: fix "latest" release logic
* Text editor: only add UTF-8 BOM on Windows
* Bump github.com/AlecAivazis/survey/v2 from 2.3.2 to 2.3.4
|
2022-03-16 17:02:15 by Benny Siegert | Files touched by this commit (3) | |
Log message:
Update gh (Github CLI) to 2.6.0.
GitHub CLI 2.6.0
Repo Search
@samcoe is working on a new command, gh search! In this release it's shipping
with just support for repository searching. Results can then be processed with
--jq or fillter columns with --json and filters are expressed with flags like
--topic or --license.
Try it out with something like: gh search repos --language=go
--good-first-issues=">=10"!
Rerun failed jobs
gh run rerun has been augmented with two new flags: --failed and --job by @cdb.
You can now selectively rerun just failed jobs from a given workflow run!
Running gh run rerun --failed will prompt you to select a run to work with.
Codespaces Updates
* Allow Editing Codespaces
* Updates wording for codespaces accept permissions flow
* Add VSCS Target to gh cs list
* Adds internal codespace developer flags
* Add --profile option to gh cs cp
Other New Features
* add interactive repository edit functionality
* Support setting Dependabot secrets
* Add version to extension list command
* after merge, switch to base branch if available
Bugfixes
* pr close skips deleting local branch if not in a git repo
* pr checks: fix error message when no checks were found
* Fixed permission for workflow
GitHub CLI 2.5.2
ls alias now available for all commands
All places where a list subcommand is defined now support an ls alias, so gh pr
ls to your heart's content.
Better handling of oauth scopes
Thanks to @mario-campos we now properly understand implied auth scopes, fixing
some instances where gh insisted you needed additional scopes when you did not.
Other Bugfixes
* Fix HexToRGB panic
Other Changes
* Support filtering PRs authored
* gh auth login: added flags to partially automate flow
* Codespaces Create: Allow Accepting Permissions
GitHub CLI 2.5.1
New features
* Add display name to codespaces prompts and JSON output
* Add pr checks --watch flag
Fixes
* auth login --with-token: fix authenticating git operations
* release create: respect discussion category when creating a release with
assets
* gist create: handle Windows-style file paths
* release create: warn about unpushed local git tag
* Ignore EPIPE errors when writing to a closed pager
* Rotate our Windows code-signing certificates
Documentation fixes
* repo edit: clarify passing false for boolean flags
* Spelling correction in error message
GitHub CLI 2.5.0
New Features
* Add codespace ssh --config to generate OpenSSH host configuration for your
codespaces
* Add release delete-asset to delete an asset from a release
* Add repo deploy-key commands to manage deploy keys for a repository
* Improve the interactive issue/pull request assignee prompt
* auth login/refresh: allow non-interactive flow
* auth git-credential: add ability to authenticate git operations for gist
repositories
* gist edit: add ability to edit gist description
* gist edit: enable editing file contents via standard input
* pr status: show number of approvals
* repo fork: add ability to define the name of the fork repository on GitHub
* run list: add branch and actor filters
* run view: include job ID parameter in the suggested command invocation
* api: do not apply jq filters or render templates for HTTP error responses
* pr create: fetch pull request template contents via the API
* codespace create: provide repo suggestions after typing a few characters
and pressing Tab
Fixes
* release create: bring back interactive option to create a release from an
annotated tag
* workflow enable: allow enabling a workflow that was disabled due to
inactivity
* extension install: update wording for extensions that cannot be installed
* api: respect GH_REPO when substituting {owner}/{repo}
* issue list: fix filtering issues
* pr create: fix creating pull requests from numerical branch names
* repo fork: respect explicitly configured git_protocol when adding a git
remote for a fork
* pr checks: avoid reporting results of stale check runs
* secret set: trim trailing newlines when passing secret values via standard
input
* Preserve hard line breaks in rendered Markdown
* Handle SAML enforcement challenge from the server
* Add retry functionality to the Codespaces API client
* Add GH_HOST to hosts list if set in the environment
* Standardize pager output across commands
* Fix error message when running external commands
Other Changes
* Improve Survey stubber for tests
* Add Alpine Linux install docs
* Amend location of GPG key file
* Fix flaky Liveshare session test
* Add consistent punctuation in command usages
* Add install instructions for Void Linux
GitHub CLI 2.4.0
New features
* Add repo edit command
* release create: add --generate-notes functionality
* release create: add interactive mode to choose a tag name
* pr merge: allow editing commit subject
* secret set: allow importing secrets from a dotenv file
* run list/view: add --json export functionality
* Refresh man pages
* Add installation instructions for pkgsrc
Fixes
* pr view: ensure that PR reviews are always rendered in --comments mode
* api: handle HTTP 409 error message from the server
* issue edit: fix race condition when updating labels
* browse: support --commit with the repo override flag
* repo create: fix printing repo URL in no-TTY mode
* repo sync: use the new merge-upstream API if available
* run: display and treat "Cancelled" status as a failure
* extension upgrade: an already up-to-date extension should not a produce a
failure
* Avoid showing non-open PRs as related to the default branch
* git remotes: fix treating ssh.github.com as a github.com host
|
2022-03-07 10:14:13 by Benny Siegert | Files touched by this commit (106) | |
Log message:
Revbump all Go packages after go117 update
|
2022-02-13 20:24:33 by Benny Siegert | Files touched by this commit (106) | |
Log message:
Revump all Go packages after go117 update
|
2022-01-09 21:10:41 by Benny Siegert | Files touched by this commit (103) | |
Log message:
Revbump all Go packages after go117 update
|
2021-12-19 11:45:11 by Benny Siegert | Files touched by this commit (3) |
Log message:
Update gh to 2.3.0.
We've made a significant change to gh's extension system. Now, extension
authors can work in a precompiled language like Go and ship pre-compiled
binaries of their extensions via release assets.
To get started, run gh extension create.
The gh repo create command now has distinct usages for creating a repository
from scratch and creating one from a local git repository.
Create a new repository on GitHub from scratch and clone it locally with
$ gh repo create myrepo --public --clone
Upload an existing local repository with
$ gh repo create myrepo --source=path/to/repo --public
Other new features
- Add command gh auth setup-git for setting up gh-cli as git cred helper
- Add gh config list
- Add new flag gh secret set --no-store to print the encoded secret
- Adding release download for.zip and .tar.gz archives
- gh repo rename
|