Next | Query returned 93 messages, browsing 71 to 80 | Previous

History of commit frequency

CVS Commit History:


   2021-06-06 14:19:04 by Benny Siegert | Files touched by this commit (203) | Package updated
Log message:
Revbump all Go packages after go116 update
   2021-05-08 17:02:47 by Benny Siegert | Files touched by this commit (216) | Package updated
Log message:
Revbump all Go packages after go116 update
   2021-04-18 12:54:08 by Benny Siegert | Files touched by this commit (3)
Log message:
Update Github CLI to 1.9.1.

GitHub CLI 1.9.1
----------------

  * Fix cold cache problem in run view --log and run view --log-failed

GitHub CLI 1.9.0
----------------

New Features

GitHub Actions in the CLI

Three new top-level commands have been added to gh:

  * gh run lists, views, and interacts with workflow runs
  * gh workflow lists, views, runs, and toggles workflow files
  * gh actions prints information about the integration between gh and GitHub
    Actions

You can now get insight into what GitHub Actions is running across your
repository with

$ gh run list

and dig into specifics with

$ gh run view
$ gh run view --log
$ gh run view --log-failed

Run gh actions to learn more and get started. There is also a video demo
covering a bunch of the new commands.

This was a huge effort that brought in the entire CLI team as well as a lot of
community input and feedback. We're excited for you to try it out!

Please let us know what you get up to with this new integration or if you have
suggestions for our next iteration of support in our discussions thread.

Issue and pull request commands now support JSON export

Issue and pull request list, view, and status commands now support the --json
option which enables the JSON output format suitable for scripts.

The --json flag accepts a comma-separated list of data fields to request from
the GitHub server. Field names must always be specified to use this feature. To
see the list of available fields, use the --json flag without a value.

Additionally, any command that accepts --json also supports the --jq and
--template options that were previously available only in the gh api command.
These options allow filtering down or transforming the resulting JSON into
something more immediately usable by shell scripts. Refer to gh help formatting
for more information.

Development and Documentation Updates

  * Add tests for manual pages generation
  * Tweak build scripts to enable cross-compiling
  * Add note about current branch detection

GitHub CLI 1.8.1
----------------

Fixes

  * Fix pr status/checks crash with unrecognized statuses from the server
  * Fix repo fork --clone not cloning an existing fork locally when running
    non-interactively
  * Fix commands not respecting default hostname from GH_HOST

GitHub CLI 1.8.0
----------------

New features

Search functionality for issues and pull requests

The new issue/pr list --search flag enables searching issues and pull requests
using keywords.

In addition to searching by words that may appear in the contents of issues or
pull requests, you can use any GitHub search syntax for more specific matching
and to change the order of the results. For example:

  * gh issue list --state closed --search "crash in:title" - closed \ 
issues that
    contain "crash" in their title
  * gh issue list --search "no:assignee" - open issues without an assignee
  * gh issue list -l "bug" --search "sort:interactions-desc" \ 
- bug threads that
    have the most interactions
  * gh pr list --search "review-requested:@me" - pull requests where your
    review was requested
  * gh pr list --state merged --search "merged:>=2021-03-30" - pull \ 
requests
    merged after a certain date

Breaking: multiple labels are now combined using "AND" instead of \ 
"OR"

When supplying multiple label names to issue/pr list, the results will now only
include results that have all of the listed labels.

This is a backwards-incompatible change, but it aligns the behavior with that
which is experienced in the GitHub web interface and with what we believe
should be the correct behavior.

Other enhancements

  * Add issue transfer command
  * Add pr list --author filter option
  * Show the diffstat in pr view
  * Accept --body-file flag wherever --body is supported

Fixes

  * issue/pr create: disable "Continue in browser" option if that would
    generate a URL that is too long
  * issue/pr list --label: match label names case-insensitively
  * pr checks: avoid ever truncating the URL column
  * Ensure that table output expands to fill available terminal width
  * release create/upload: allow retrying HTTP/2 asset uploads
  * gist: remove functionality to add, view, or edit binary files
  * Fix typos in documentation
   2021-03-21 08:56:18 by Benny Siegert | Files touched by this commit (3) | Package updated
Log message:
Update gh to 1.7.0.

GitHub CLI 1.7.0

New features

The repo list command

The gh repo list command lists GitHub repositories under a user or organization
account.

Improvements to the api command

The gh api command is a tool to directly access the GitHub API with in your
scripts. This release adds functionality to make it easier to working with the
resulting JSON.

Other new functionality

  * Allow passing issue/pr create body from file or standard input
  * Add pr edit --base to change the base branch of a PR
  * Allow pr edit without the pull request argument
  * Allow gist view without arguments
  * Add gist edit -a <file> flag to add files to a gist

Fixes

  * Fix setting up a local repository on repo create --template
  * Clarify the repo create interactive prompt
  * Avoid crash in pr merge when the pull request has no commits
  * Fix git authentication when the token comes from environment
  * Have git authentication be resilient to PATH changes
  * Avoid checking for new releases when authenticating git
  * When gh is installed via Homebrew, avoid showing the upgrade notice until
    the homebrew formula is updated
  * Validate gist arguments
  * Have gh exit with non-zero status when the user cancels a command

GitHub CLI 1.6.2

  * Fix pasting Personal Access Token to auth login for GHE

GitHub CLI 1.6.1

  * Fix regression in pr status for GitHub Enterprise 2.22 and older

GitHub CLI 1.6.0
This is a large release seeing a few major new features and a slew of fixes. In
January we spent a week cleaning out the backlog of community pull requests --
thank you for your patience as we got all that merged!

New Commands

Edit Issues and Pull Requests

gh issue edit and gh pr edit allow you to modify existing issues and pull
requests. Both versions accept arguments to edit non-interactively and running
without flags allows you to interactively edit.

SSH Key Management

gh ssh-key list and gh ssh-key add are now live! You'll be prompted to refresh
your auth token with increased scopes to use them.

Issue Deletion

Issues can now be permanently deleted with gh issue delete

New Features

PR Auto-Merge Support

pr merge now supports --auto. Instead of merging the pull request right away,
the pull request will be automatically met once all requirements are met

SSH Key Generation During Authentication

While running through the gh auth login flow, gh can now generate and upload
SSH keys to GitHub on your behalf

@me Syntax for Self Assigning Issues

When using gh issue create, the string @me can be used to self assign

pr checkout Improvements

pr checkout now supports --force to force a checkout and --detach to
checkout a pull request in a detached head state

And More

  * repo fork: support git flags
  * pr merge: edit commit body when merging
  * pr merge: alert about unpushed commits
  * gist view: --files lists filenames in a gist
  * Configuration path can now come from environment
  * Display upgrade notice for brew users
  * Show whether or not branches are up to date with the default branch in gh
    pr status
  * Show progress while creating a new pull request

Fixes

  * Minimized comments no longer appear in comment lists
  * Issue [DEL:and Pull Request:DEL] templates are now listed as per the API
    and not local file system
  * Gist description dropped from single file raw view
  * Restore fork rename behavior
  * Clarify handling of git tags during release create
  * Explain how to link an issue in pr create
  * Improve repo create docs
  * Add more examples to api docs
  * Only fetch default branch when adding upstream remote
  * Consistently use success icon
  * write:org scope is now recognized as satisfying read:org
  * pr merge: do not show invalid merge methods
  * pr merge: avoid prompting to enter editor after editing phase is chosen
  * repo create: clarify prompt
  * gist: print friendly error when missing required argument
  * auth status: add fail message for non-existent hostname
  * config: refactor to use os.UserHomeDir()
  * issue create and pr create: project argument works alongside --web now
  * secret set: fix secret set --repos for repositories that have dashes
   2021-03-19 18:37:10 by Benny Siegert | Files touched by this commit (215) | Package updated
Log message:
Revbump all Go packages after go115 update
   2021-01-23 20:40:00 by Benny Siegert | Files touched by this commit (3)
Log message:
Update gh to 1.5.0.

Add ability to comment on issues and pull requests

gh issue comment and gh pr comment commands are now available

Add ability to clone gists

gh gist clone is now available

New Features

- pr view: Display top level review comments inline with regular comments
- repo fork: Add ability to specify fork remote name
- pr merge: Add ability to delete local branch for previously merged PRs

Fixes

- auth: Add more descriptive error messaging when aborting due to environment
  variables
- completion: Improve docs for bash, zsh, fish #2636
- version: Output link to correct tagged release #2638
- Update notification avoids incorrect notifications when gh is built from
  source
   2021-01-23 15:23:16 by Benny Siegert | Files touched by this commit (209) | Package updated
Log message:
Revbump all Go packages after go115 update
   2020-12-20 21:12:44 by Benny Siegert | Files touched by this commit (3)
Log message:
Update gh (Github CLI) to 1.4.0.

New Features
- View issue and pull request comment threads
- Manage GitHub Actions secrets
- Set up git credentials when logging into GitHub CLI

Fixes
- pr merge: attempt the merge even if mergeability status could not be
  determined
- repo clone: enable cloning repository wikis
- Recognize Include directives when parsing ssh config files
- Display the new release notice only once per 24 hours
   2020-11-27 10:11:39 by Benny Siegert | Files touched by this commit (3)
Log message:
Update gh (Github CLI) to 1.3.0.

New Stuff

  * If an interactive invocation of either pr create or issue create fails, gh
    will now save a user's input. Both create commands now support a --recover
    option to pick up where you left off.
  * Add support for GH_TOKEN and GH_ENTERPRISE_TOKEN

Bug Fixes

  * Correctly select branch when viewing repository
  * Downgrade survey to v2.1.1

Cleanup

  * Refactor pr/issue creation code for readability and maintainability
  * Fix spelling errors
  * Fix USAGE help info for some commands
   2020-11-20 18:15:59 by Leonardo Taccari | Files touched by this commit (4) | Package updated
Log message:
gh: Update to 1.2.1

pkgsrc changes:
 - Remove patch-go.mod, version was bumped upstream too

Changes:
1.2.1
=====
Security
--------
  * This fixes the security vulnerability where running gh inside of an
    untrusted directory on Windows could lead to .\git.exe, .\git.bat, or a
    similarly crafted executable in the same directory being run instead of the
    system git command. See GHSA-fqfh-778m-2v32

Fixes
-----
  * issue list: fetch and display all labels instead of just the first three
  * pr view <branch>: allow viewing closed PRs
  * pr create: omit the unnecessary and misleading Create a pull request for
    '<branch>' on GitHub by visiting: <URL> message generated by git push
  * pr checks: improve error message when no checks are reported
  * repo clone: print friendly error for the required argument
  * release create: print friendly error for the required argument
  * garden: completely reset status line when moving around
  * Allow running gh commands from Windows Explorer search bar

1.2.0
=====
Features
--------
  * api: add flag --hostname to set host target for api requests
  * pr merge: add confirmation step in interactive mode
  * auth login: add flag --scopes to set authorization scopes
  * auth status: add flag --show-token to display auth token
  * config set: add validation of configuration values
  * config set: add warning for unknown configuration keys
  * Codespaces: add support for "integration" tokens
  * Add GH_NO_UPDATE_NOTIFIER environment variable to allow skipping of update
    checks
  * Skip update checks in CI environments

Bugs
----
  * issue list: fix result inconsistencies when specifying limit
  * issue list: fix filtering by milestone for large milestone numbers
  * repo clone: use canonical capitalization for remote URLs
  * pr create: fix continue in browser for branches with special characters
  * repo garden: fix incorrect terminal state after Ctrl-C
  * Improve shell autocompletions for bash, zsh, and PowerShell

Build
-----
  * Rename the internal command package, resulting in a rename of Version and
    Date variables passed via ldflags at build time.
    To set version and date when building from source, use the GH_VERSION and
    BUILD_DATE environment variables in conjunction with our Makefile.

1.1.0
=====
Features
--------
  * Support GH_PAGER environment override for PAGER
  * Disable terminal pager when its value is set to cat
  * repo view: add option to specify a branch
  * repo view: render :emoji: syntax as emoji characters

Bugs
----
  * Fix pr create when branch was already pushed to a non-base remote
  * pr status/view/create: fix API-related failures with GitHub Enterprise
    Server
  * Fix markdown rendering when terminal pager is enabled
  * repo create: respect repo name input given in interactive prompt
  * auth login: display correct hostname in Personal Access Token instructions
  * auth login: document minimum required token scopes
  * pr checkout: fix running on detached HEAD
  * pr merge: default to "no" for "delete branch after \ 
merge" prompt
  * gist list: switch to GraphQL API to improve fetching
      + support fetching more than 100 gists
      + list gists ordered by creation time, descending
      + for machine-readable output, serialize timestamps in RFC 3339 format
      + ensure newlines in gist description are rendered as spaces
  * gist view/edit: fix passing Gist URL as argument
  * gist edit: check ownership before editing
  * gist edit: avoid updating gist when the contents haven't changed
  * repo garden: fix for repositories with only a few commits
  * repo garden: restore tty settings on exit
  * Fix reading the current git branch name when it contains a non-breaking
    space
  * Document gh config set pager ... option
  * Fix .tar upload tests on different OSs

Next | Query returned 93 messages, browsing 71 to 80 | Previous