Skip to content

Releases: cli/cli

GitHub CLI 2.52.0

24 Jun 19:10
467550a
Compare
Choose a tag to compare

What's Changed

  • feat: add -a flag to gh run list by @joshuajtward in #9162
  • Attestation Verification - Buffer Fix by @Forrin in #9198
  • build(deps): bump actions/attest-build-provenance from 1.2.0 to 1.3.2 by @dependabot in #9222
  • build(deps): bump github.com/gorilla/websocket from 1.5.2 to 1.5.3 by @dependabot in #9211
  • build(deps): bump github.com/spf13/cobra from 1.8.0 to 1.8.1 by @dependabot in #9218
  • build(deps): bump github.com/google/go-containerregistry from 0.19.1 to 0.19.2 by @dependabot in #9217
  • Remove gh at verify public beta note by @phillmv in #9243

New Contributors

Full Changelog: v2.51.0...v2.52.0

GitHub CLI 2.51.0

13 Jun 13:18
f647131
Compare
Choose a tag to compare

What's Changed

  • Ensure signed RPMs have attestations by @andyfeller in #9143
  • Add signer-repo and signer-workflow flags to gh attestation verify by @malancas in #9137
  • Docs: Specify rpm repository to avoid conflicts with community repositories by @hbenali in #9151
  • Replace --json-result flag with --format=json in the attestation cmd by @phillmv in #9172
  • Bump go-keyring to fix keepassxc prompt confirmation by @AlanD20 in #9179
  • build(deps): bump actions/attest-build-provenance from 1.1.2 to 1.2.0 by @dependabot in #9169
  • build(deps): bump goreleaser/goreleaser-action from 5 to 6 by @dependabot in #9175
  • build(deps): bump github.com/gorilla/websocket from 1.5.1 to 1.5.2 by @dependabot in #9192
  • build(deps): bump google.golang.org/protobuf from 1.34.1 to 1.34.2 by @dependabot in #9197
  • watch - handle annotation errors gracefully by @wingleung in #9113

New Contributors

Full Changelog: v2.50.0...v2.51.0

GitHub CLI 2.50.0

29 May 16:11
faef2dd
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.49.2...v2.50.0

GitHub CLI 2.49.2

13 May 17:34
4b077da
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.49.1...v2.49.2

GitHub CLI 2.49.1

08 May 14:19
c9e8fd6
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.49.0...v2.49.1

GitHub CLI 2.49.0

30 Apr 13:14
f2d6a8e
Compare
Choose a tag to compare

Support for GitHub Artifact Attestations

v2.49.0 release introduces the attestation command set for downloading and verifying attestations about artifacts built in GitHub Actions! This is part of the larger Artifact Attestations initiative. An artifact attestation is a piece of cryptographically signed metadata that is generated as part of your artifact build process. These attestations bind artifacts to the details of the workflow run that produced them, and allow you to guarantee the integrity and provenance of any artifact built in GitHub Actions.

# Verify a local artifact
gh attestation verify artifact.bin -o <your org>

# Verify a local artifact against a local artifact attestation
gh attestation verify artifact.bin -b ./artifact-v0.0.1-bundle.json -o <your org>

# Verify an OCI image
gh attestation verify oci://ghcr.io/foo/bar:latest -o <your org>

# Download artifact attestations
gh attestation download artifact.bin -o <your org>

To get started, check out gh help attestation. You can also use the gh at <command> alias for short.

What's Changed

New Contributors

Full Changelog: v2.48.0...v2.49.0

GitHub CLI 2.48.0

17 Apr 10:04
fd4f2c9
Compare
Choose a tag to compare

The Big Stuff

  • Added support for --slurping JSON responses in gh api by @heaths in #8620
  • Added --skip-ssh-key option to gh auth login command by @babakks in #8935
  • Added numSelectedRepos to JSON output of gh secret list by @babakks in #8899
  • Added support for multiple items in gh api nested array by @Ebonsignori in #8762
  • Fixed panic when running gh repo rename by @babakks in #8906
  • Fixed panic when parsing IPv6 remote URLs by @babakks in #8893
  • Fixed gh pr lock/unlock not working when URL is passed by @t4kamura in #8837
  • Fixed viewing run logs with filenames that the regex didn't handle @zdrve in #8882

The Rest

New Contributors

Full Changelog: v2.47.0...v2.48.0

GitHub CLI 2.47.0

03 Apr 16:59
9744489
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.46.0...v2.47.0

GitHub CLI 2.46.0

20 Mar 17:08
b54f7a3
Compare
Choose a tag to compare

What's Changed

  • Draft issue IDs are included in project item-list output by @yasunori0418 in #8754
  • New --dry-run option for pr create by @v1v in #8376
  • Bump go-keyring to fix race condition by @williammartin in #8833
  • PR numbers are prefixed with owner/repo for context by @nobe4 in #8778
  • Extra word removed in codespaces code comments by @cuinix in #8795
  • Clarified description of the -u, --user option for gh auth token by @gregsmi in #8797
  • Fixed formatting for the description of release upload by @malor in #8834
  • Clarified the usage of auth status to list all authenticated accounts by @jsoref in #8838
  • Document auth switch behavior for two or more accounts by @williammartin in #8839
  • Document run watch and view not supporting fine grained PATs by @williammartin in #8843
  • build(deps): bump google.golang.org/protobuf from 1.30.0 to 1.33.0 by @dependabot in #8811
  • build(deps): bump github.com/cpuguy83/go-md2man/v2 from 2.0.3 to 2.0.4 by @dependabot in #8844

New Contributors

Full Changelog: v2.45.0...v2.46.0

GitHub CLI 2.45.0

04 Mar 18:39
3ca179b
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.44.1...v2.45.0